Searched refs:finalizer (Results 1 - 25 of 28) sorted by relevance

12

/macosx-10.10/JavaScriptCore-7600.1.17/ftl/
H A DFTLState.cpp66 finalizer = new JITFinalizer(graph.m_plan);
67 graph.m_plan.finalizer = adoptPtr(finalizer);
H A DFTLExitThunkGenerator.cpp51 OSRExitCompilationInfo& info = m_state.finalizer->osrExit[index];
62 for (unsigned i = 0; i < m_state.finalizer->osrExit.size(); ++i)
H A DFTLFail.cpp41 state.graph.m_plan.finalizer = adoptPtr(new FailedFinalizer(state.graph.m_plan));
H A DFTLState.h70 JITFinalizer* finalizer; member in class:JSC::FTL::State
H A DFTLCompile.cpp158 state.finalizer->sideCodeLinkBuffer->link(
163 state.finalizer->sideCodeLinkBuffer->locationOf(generator.slowPathBegin()));
165 generator.finalize(linkBuffer, *state.finalizer->sideCodeLinkBuffer);
244 state.finalizer->handleExceptionsLinkBuffer = linkBuffer.release();
250 RELEASE_ASSERT(state.finalizer->osrExit.size());
256 RELEASE_ASSERT(state.finalizer->osrExit.size() == state.jitCode->osrExit.size());
259 OSRExitCompilationInfo& info = state.finalizer->osrExit[i];
290 state.finalizer->exitThunksLinkBuffer = linkBuffer.release();
376 state.finalizer->sideCodeLinkBuffer = adoptPtr(
378 state.finalizer
[all...]
H A DFTLLink.cpp208 state.finalizer->entrypointLinkBuffer = linkBuffer.release();
209 state.finalizer->function = state.generatedFunction;
210 state.finalizer->jitCode = state.jitCode;
H A DFTLSlowPathCall.cpp141 m_state.finalizer->slowPathCalls.append(SlowPathCall(
/macosx-10.10/libauto-186/auto_tester/
H A DTLC.m73 - (void)didFinalize:(TestFinalizer *)finalizer
75 if (finalizer == [self undisguise:_testBlock])
100 - (void)didFinalize:(TestFinalizer *)finalizer
121 - (void)didFinalize:(TestFinalizer *)finalizer
124 [self fail:@"Demand based TLC ran finalizer on allocating thread"];
H A DMainThreadFinalization.m75 - (void)didFinalize:(TestFinalizer *)finalizer
H A DResourceTracking.m110 - (void)didFinalize:(TestFinalizer *)finalizer
H A Dslop.m117 - (void)didFinalize:(TestFinalizer *)finalizer
H A DAssociativeRefRecovery.m120 - (void)didFinalize:(TestFinalizer *)finalizer
122 if (finalizer == [self undisguise:_disguised_main_block])
H A Dresurrect.m418 - (void)didFinalize:(TestFinalizer *)finalizer
420 if (finalizer == [self undisguise:_localTester])
422 if (finalizer == [self undisguise:_globalTester])
H A DTestCase.h82 - (void)didFinalize:(TestFinalizer *)finalizer;
/macosx-10.10/libdispatch-442.1.4/src/
H A Ddata.m76 dispatch_function_t func = dd->finalizer; \
112 - (void)_setFinalizer:(dispatch_function_t)finalizer {
114 dd->finalizer = finalizer;
169 - (void)_setFinalizer:(dispatch_function_t) DISPATCH_UNUSED finalizer {
H A Ddata_internal.h66 void *finalizer; member in struct:dispatch_data_s
H A Dobject.c207 dispatch_set_finalizer_f(dispatch_object_t dou, dispatch_function_t finalizer) argument
209 DISPATCH_OBJECT_TFB(_dispatch_objc_set_finalizer_f, dou, finalizer);
214 dou._do->do_finalizer = finalizer;
H A Dobject_internal.h222 dispatch_function_t finalizer);
233 - (void)_setFinalizer:(dispatch_function_t)finalizer;
H A Dobject.m281 dispatch_function_t finalizer)
283 return [dou _setFinalizer:finalizer];
/macosx-10.10/JavaScriptCore-7600.1.17/dfg/
H A DDFGPlan.cpp161 RELEASE_ASSERT(path == CancelPath || finalizer);
185 dataLog("Optimized ", codeBlockName, " using ", mode, " with ", pathName, " into ", finalizer ? finalizer->codeSize() : 0, " bytes in ", now - before, " ms");
203 finalizer = adoptPtr(new FailedFinalizer(*this));
225 finalizer = adoptPtr(new FailedFinalizer(*this));
304 finalizer = adoptPtr(new FailedFinalizer(*this));
346 finalizer = adoptPtr(new FailedFinalizer(*this));
439 result = finalizer->finalizeFunction();
441 result = finalizer->finalize();
498 finalizer
[all...]
H A DDFGPlan.h90 OwnPtr<Finalizer> finalizer; member in struct:JSC::DFG::Plan
H A DDFGJITCompiler.cpp309 m_graph.m_plan.finalizer = adoptPtr(new FailedFinalizer(m_graph.m_plan));
321 m_graph.m_plan.finalizer = adoptPtr(new JITFinalizer(
411 m_graph.m_plan.finalizer = adoptPtr(new FailedFinalizer(m_graph.m_plan));
426 m_graph.m_plan.finalizer = adoptPtr(new JITFinalizer(
/macosx-10.10/libdispatch-442.1.4/dispatch/
H A Dobject.h237 * Set the finalizer function for a dispatch object.
243 * @param finalizer
244 * The finalizer function pointer.
247 * A dispatch object's finalizer will be invoked on the object's target queue
248 * after all references to the object have been released. This finalizer may be
251 * The context parameter passed to the finalizer function is the current
252 * context of the dispatch object at the time the finalizer call is made.
258 dispatch_function_t finalizer);
/macosx-10.10/JavaScriptCore-7600.1.17/heap/
H A DHeap.cpp1307 void Heap::addFinalizer(JSCell* cell, Finalizer finalizer) argument
1309 WeakSet::allocate(cell, &m_finalizerOwner, reinterpret_cast<void*>(finalizer)); // Balanced by FinalizerOwner::finalize().
1315 Finalizer finalizer = reinterpret_cast<Finalizer>(context); local
1316 finalizer(slot->asCell());
/macosx-10.10/Security-57031.1.35/Security/libsecurity_transform/lib/
H A DTransform.cpp401 static void set_dispatch_finalizer(dispatch_object_t object, dispatch_block_t finalizer) argument
403 finalizer = Block_copy(finalizer);
404 dispatch_set_context(object, finalizer);
628 // by the dispatch queue finalizer so we don't need a retain/release of

Completed in 155 milliseconds

12