Changeset 177222 in webkit for trunk/Source/JavaScriptCore/ftl/FTLCompile.cpp
- Timestamp:
- Dec 12, 2014, 5:34:59 AM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ftl/FTLCompile.cpp
r176890 r177222 323 323 RELEASE_ASSERT(didSeeUnwindInfo); 324 324 325 OwnPtr<LinkBuffer> linkBuffer = adoptPtr(new LinkBuffer(326 vm, exitThunkGenerator, codeBlock, JITCompilationMustSucceed) );325 auto linkBuffer = std::make_unique<LinkBuffer>( 326 vm, exitThunkGenerator, codeBlock, JITCompilationMustSucceed); 327 327 328 328 RELEASE_ASSERT(state.finalizer->osrExit.size() == state.jitCode->osrExit.size()); … … 360 360 } 361 361 362 state.finalizer->exitThunksLinkBuffer = linkBuffer.release();362 state.finalizer->exitThunksLinkBuffer = WTF::move(linkBuffer); 363 363 } 364 364 … … 484 484 MacroAssembler::Jump exceptionJump = slowPathJIT.jump(); 485 485 486 state.finalizer->sideCodeLinkBuffer = adoptPtr( 487 new LinkBuffer(vm, slowPathJIT, codeBlock, JITCompilationMustSucceed)); 486 state.finalizer->sideCodeLinkBuffer = std::make_unique<LinkBuffer>(vm, slowPathJIT, codeBlock, JITCompilationMustSucceed); 488 487 state.finalizer->sideCodeLinkBuffer->link( 489 488 exceptionJump, state.finalizer->handleExceptionsLinkBuffer->entrypoint());
Note:
See TracChangeset
for help on using the changeset viewer.