source: webkit/trunk/Source/JavaScriptCore/dfg

Name Size Rev Age Author Last Change
../
DFGAbstractHeap.cpp 2.7 KB 261755   5 years ross.kirsling [IWYU] Remove unnecessary includes from JSC implementation files …
DFGAbstractHeap.h 11.1 KB 264488   5 years Hironori.Fujii [WTF] Remove the unnecessary inner class DefaultHash<T>::Hash …
DFGAbstractInterpreter.h 8.8 KB 264781   5 years ysuzuki [JSC] BigInt can be false in boolean context in DFG AI …
DFGAbstractInterpreterClobberState.cpp 2.1 KB 230494   7 years fpizlo Unreviewed, fix cloop build. * dfg/DFGAbstractInterpreterClobberState.cpp:
DFGAbstractInterpreterClobberState.h 2.0 KB 230488   7 years fpizlo DFG AI and clobberize should agree with each other …
DFGAbstractInterpreterInlines.h 178.8 KB 295714   3 years shvaikalesh [JSC] Use m_structureCacheClearedWatchpoint in more DFG nodes …
DFGAbstractValue.cpp 17.9 KB 292929   3 years ysuzuki [JSC] Remove VM& parameter from structure related code including …
DFGAbstractValue.h 18.3 KB 254936   5 years ysuzuki [JSC] Add CheckArrayOrEmpty to handle the case when hoisting …
DFGAbstractValueClobberEpoch.cpp 1.6 KB 231471   7 years fpizlo DFG AI should have O(1) clobbering …
DFGAbstractValueClobberEpoch.h 2.9 KB 231471   7 years fpizlo DFG AI should have O(1) clobbering …
DFGAdaptiveInferredPropertyValueWatchpoint.cpp 2.4 KB 276226   4 years ysuzuki [JSC] Do not use Bag<> for DFG / FTL watchpoints …
DFGAdaptiveInferredPropertyValueWatchpoint.h 2.0 KB 276226   4 years ysuzuki [JSC] Do not use Bag<> for DFG / FTL watchpoints …
DFGAdaptiveStructureWatchpoint.cpp 3.1 KB 292929   3 years ysuzuki [JSC] Remove VM& parameter from structure related code including …
DFGAdaptiveStructureWatchpoint.h 2.1 KB 276226   4 years ysuzuki [JSC] Do not use Bag<> for DFG / FTL watchpoints …
DFGAdjacencyList.h 5.4 KB 261464   5 years ross.kirsling [clang-tidy] Run modernize-use-nullptr over JSC …
DFGArgumentPosition.h 5.1 KB 261464   5 years ross.kirsling [clang-tidy] Run modernize-use-nullptr over JSC …
DFGArgumentsEliminationPhase.cpp 66.3 KB 292929   3 years ysuzuki [JSC] Remove VM& parameter from structure related code including …
DFGArgumentsEliminationPhase.h 1.7 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGArgumentsUtilities.cpp 7.0 KB 261755   5 years ross.kirsling [IWYU] Remove unnecessary includes from JSC implementation files …
DFGArgumentsUtilities.h 1.7 KB 254735   5 years keith_miller Reland bytecode checkpoints since bugs have been fixed …
DFGArithMode.cpp 3.7 KB 267754   5 years ysuzuki [JSC] Annotate JIT operation functions called from B3 etc. …
DFGArithMode.h 5.5 KB 267754   5 years ysuzuki [JSC] Annotate JIT operation functions called from B3 etc. …
DFGArrayifySlowPathGenerator.h 5.9 KB 292445   3 years ysuzuki [JSC] Strictly annotate pointers with TrustedImmPtr in CCallHelpers …
DFGArrayMode.cpp 37.0 KB 292929   3 years ysuzuki [JSC] Remove VM& parameter from structure related code including …
DFGArrayMode.h 20.9 KB 284330   4 years rmorisset Allow WASM to use up to 4GB …
DFGAtTailAbstractState.cpp 2.4 KB 261895   5 years ross.kirsling REGRESSION(r261755): Win/Linux non-unified builds have hundreds of …
DFGAtTailAbstractState.h 6.4 KB 260323   5 years keith_miller Redesign how we do for-of iteration for JSArrays …
DFGAvailability.cpp 1.9 KB 261755   5 years ross.kirsling [IWYU] Remove unnecessary includes from JSC implementation files …
DFGAvailability.h 4.4 KB 261464   5 years ross.kirsling [clang-tidy] Run modernize-use-nullptr over JSC …
DFGAvailabilityMap.cpp 3.3 KB 261895   5 years ross.kirsling REGRESSION(r261755): Win/Linux non-unified builds have hundreds of …
DFGAvailabilityMap.h 2.9 KB 254735   5 years keith_miller Reland bytecode checkpoints since bugs have been fixed …
DFGBackwardsCFG.h 1.7 KB 221196   8 years sbarati Support compiling catch in the DFG …
DFGBackwardsDominators.h 1.8 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGBackwardsPropagationPhase.cpp 21.3 KB 283862   4 years sbarati Run backwards propagation before we prune the graph after ForceOSRExit …
DFGBackwardsPropagationPhase.h 1.6 KB 283623   4 years sbarati Run backwards propagation before we prune the graph after ForceOSRExit …
DFGBasicBlock.cpp 4.8 KB 286083   3 years commit-queue Unreviewed, reverting r286030. …
DFGBasicBlock.h 9.6 KB 286083   3 years commit-queue Unreviewed, reverting r286030. …
DFGBasicBlockInlines.h 2.1 KB 228411   7 years sbarati Add a GetIndexMask node and make it an input to GetByVal for array and …
DFGBlockInsertionSet.cpp 3.6 KB 261895   5 years ross.kirsling REGRESSION(r261755): Win/Linux non-unified builds have hundreds of …
DFGBlockInsertionSet.h 2.0 KB 212365   8 years utatane.tea [JSC] Drop PassRefPtr https://bugs.webkit.org/show_bug.cgi?id=168320
DFGBlockMap.h 2.6 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGBlockMapInlines.h 1.6 KB 219702   8 years cdumez Replace calls to Vector::resize() with calls to more efficient …
DFGBlockSet.cpp 1.7 KB 173279   11 years fpizlo Beef up the DFG's CFG analyses to include iterated dominance frontiers …
DFGBlockSet.h 3.8 KB 231665   7 years fpizlo DFG CFA should pick the right time to inject OSR entry data …
DFGBlockSetInlines.h 1.6 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGBlockWorklist.h 2.3 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGBranchDirection.h 2.8 KB 224689   8 years rmorisset The memory consumption of DFG::BasicBlock can be easily reduced a bit …
DFGByteCodeParser.cpp 418.4 KB 295714   3 years shvaikalesh [JSC] Use m_structureCacheClearedWatchpoint in more DFG nodes …
DFGByteCodeParser.h 1.4 KB 223086   8 years rmorisset Refactor the inliner to simplify block linking …
DFGCallArrayAllocatorSlowPathGenerator.h 6.9 KB 293009   3 years ysuzuki [JSC] Use constants buffer in DFG …
DFGCallCreateDirectArgumentsSlowPathGenerator.h 3.0 KB 292445   3 years ysuzuki [JSC] Strictly annotate pointers with TrustedImmPtr in CCallHelpers …
DFGCapabilities.cpp 13.0 KB 291417   3 years mikhail Unreviewed, non-unified build fix …
DFGCapabilities.h 6.1 KB 290768   3 years justin_michaud Refactor OpcodeTraits to support the possibility of having 2-byte WASM …
DFGCFAPhase.cpp 11.7 KB 280760   4 years keith_miller for-in should only emit one loop in bytecode …
DFGCFAPhase.h 1.8 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGCFG.h 3.3 KB 221637   8 years sbarati Make the distinction between entrypoints and CFG roots more clear by …
DFGCFGSimplificationPhase.cpp 17.0 KB 266101   5 years keith_miller DFG should always run CFG Simplification after Constant Folding. …
DFGCFGSimplificationPhase.h 1.7 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGCleanUpPhase.cpp 3.0 KB 261895   5 years ross.kirsling REGRESSION(r261755): Win/Linux non-unified builds have hundreds of …
DFGCleanUpPhase.h 1.5 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGClobberize.cpp 2.5 KB 261755   5 years ross.kirsling [IWYU] Remove unnecessary includes from JSC implementation files …
DFGClobberize.h 68.8 KB 292697   3 years ysuzuki [JSC] DFG / FTL should be aware of JSString's String replacement …
DFGClobberSet.cpp 5.6 KB 261895   5 years ross.kirsling REGRESSION(r261755): Win/Linux non-unified builds have hundreds of …
DFGClobberSet.h 3.6 KB 230488   7 years fpizlo DFG AI and clobberize should agree with each other …
DFGClobbersExitState.cpp 4.5 KB 285525   4 years sbarati When inlining NewSymbol in the DFG don't universally call ToString on …
DFGClobbersExitState.h 3.0 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGCodeOriginPool.cpp 3.0 KB 262920   5 years ysuzuki [JSC] Return DisposableCallSiteIndex when destroying …
DFGCodeOriginPool.h 2.2 KB 286391   3 years aperez Non-unified build fixes, early December 2021 edition …
DFGCombinedLiveness.cpp 3.8 KB 261895   5 years ross.kirsling REGRESSION(r261755): Win/Linux non-unified builds have hundreds of …
DFGCombinedLiveness.h 2.3 KB 239882   6 years sbarati DFG combined liveness can be wrong for terminal basic blocks …
DFGCommon.cpp 4.2 KB 278069   4 years cdumez Use UncheckedLock less in JavaScriptCore
DFGCommon.h 12.8 KB 284330   4 years rmorisset Allow WASM to use up to 4GB …
DFGCommonData.cpp 5.8 KB 293714   3 years ysuzuki [JSC] Introduce unlinked version of invalidation …
DFGCommonData.h 5.5 KB 293714   3 years ysuzuki [JSC] Introduce unlinked version of invalidation …
DFGConstantFoldingPhase.cpp 64.7 KB 295714   3 years shvaikalesh [JSC] Use m_structureCacheClearedWatchpoint in more DFG nodes …
DFGConstantFoldingPhase.h 1.7 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGConstantHoistingPhase.cpp 5.0 KB 261895   5 years ross.kirsling REGRESSION(r261755): Win/Linux non-unified builds have hundreds of …
DFGConstantHoistingPhase.h 1.5 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGControlEquivalenceAnalysis.h 3.5 KB 221196   8 years sbarati Support compiling catch in the DFG …
DFGCPSRethreadingPhase.cpp 22.4 KB 266242   5 years keith_miller OSR availability validation should run for any node with exitOK …
DFGCPSRethreadingPhase.h 1.7 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGCriticalEdgeBreakingPhase.cpp 3.6 KB 261895   5 years ross.kirsling REGRESSION(r261755): Win/Linux non-unified builds have hundreds of …
DFGCriticalEdgeBreakingPhase.h 1.6 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGCSEPhase.cpp 36.7 KB 265775   5 years sbarati Have an OOB+SaneChain Array::Speculation …
DFGCSEPhase.h 2.3 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGDCEPhase.cpp 5.5 KB 261895   5 years ross.kirsling REGRESSION(r261755): Win/Linux non-unified builds have hundreds of …
DFGDCEPhase.h 1.6 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGDesiredGlobalProperties.cpp 3.1 KB 276384   4 years aperez Non-unified build fixes, mid April 2021 edition …
DFGDesiredGlobalProperties.h 1.9 KB 276226   4 years ysuzuki [JSC] Do not use Bag<> for DFG / FTL watchpoints …
DFGDesiredGlobalProperty.h 3.5 KB 264488   5 years Hironori.Fujii [WTF] Remove the unnecessary inner class DefaultHash<T>::Hash …
DFGDesiredIdentifiers.cpp 3.5 KB 276005   4 years ysuzuki [JSC] Change Vector<> to FixedVector<> in DFG::CommonData if possible …
DFGDesiredIdentifiers.h 2.2 KB 254464   5 years mark.lam Replace uses of Box<Identifier> with a new CacheableIdentifier class. …
DFGDesiredTransitions.cpp 3.5 KB 276005   4 years ysuzuki [JSC] Change Vector<> to FixedVector<> in DFG::CommonData if possible …
DFGDesiredTransitions.h 2.3 KB 276005   4 years ysuzuki [JSC] Change Vector<> to FixedVector<> in DFG::CommonData if possible …
DFGDesiredWatchpoints.cpp 7.8 KB 276226   4 years ysuzuki [JSC] Do not use Bag<> for DFG / FTL watchpoints …
DFGDesiredWatchpoints.h 9.6 KB 292493   3 years sbarati Call Structure::get instead of Structure::getConcurrently on the …
DFGDesiredWeakReferences.cpp 3.8 KB 292929   3 years ysuzuki [JSC] Remove VM& parameter from structure related code including …
DFGDesiredWeakReferences.h 1.9 KB 273138   4 years mark.lam Implement a GC verifier. …
DFGDisassembler.cpp 7.5 KB 294180   3 years mark.lam Enhance the ARM64Disassembler to print pc indices and better branch …
DFGDisassembler.h 3.3 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGDoesGC.cpp 17.4 KB 293714   3 years ysuzuki [JSC] Introduce unlinked version of invalidation …
DFGDoesGC.h 1.5 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGDoesGCCheck.cpp 2.9 KB 285636   4 years mark.lam Move m_doesGC from Heap to VM. …
DFGDoesGCCheck.h 3.7 KB 283207   4 years sbarati DoesGCCheck does not use enough bits for nodeIndex …
DFGDominators.h 2.3 KB 221196   8 years sbarati Support compiling catch in the DFG …
DFGDoubleFormatState.h 3.0 KB 261464   5 years ross.kirsling [clang-tidy] Run modernize-use-nullptr over JSC …
DFGDriver.cpp 4.3 KB 278253   4 years darin Remove WTF::Optional synonym for std::optional, using that class …
DFGDriver.h 1.9 KB 279096   4 years don.olmstead Non-unified build fixes late June 2021 edition …
DFGEdge.cpp 1.7 KB 261755   5 years ross.kirsling [IWYU] Remove unnecessary includes from JSC implementation files …
DFGEdge.h 7.4 KB 261464   5 years ross.kirsling [clang-tidy] Run modernize-use-nullptr over JSC …
DFGEdgeDominates.h 2.4 KB 250005   6 years mark.lam Use constexpr instead of const in symbol definitions that are …
DFGEpoch.cpp 1.6 KB 183072   10 years fpizlo MovHint should be a strong use …
DFGEpoch.h 3.0 KB 266242   5 years keith_miller OSR availability validation should run for any node with exitOK …
DFGFailedFinalizer.cpp 1.7 KB 278030   4 years sbarati Finalize DFG/FTL code refs on the compiler threads …
DFGFailedFinalizer.h 1.6 KB 278030   4 years sbarati Finalize DFG/FTL code refs on the compiler threads …
DFGFiltrationResult.h 2.2 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGFinalizer.cpp 1.5 KB 261755   5 years ross.kirsling [IWYU] Remove unnecessary includes from JSC implementation files …
DFGFinalizer.h 1.7 KB 278030   4 years sbarati Finalize DFG/FTL code refs on the compiler threads …
DFGFixupPhase.cpp 182.3 KB 292929   3 years ysuzuki [JSC] Remove VM& parameter from structure related code including …
DFGFixupPhase.h 1.6 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGFlowIndexing.cpp 2.5 KB 261895   5 years ross.kirsling REGRESSION(r261755): Win/Linux non-unified builds have hundreds of …
DFGFlowIndexing.h 3.7 KB 248546   6 years ysuzuki [WTF][JSC] Make JSC and WTF aggressively-fast-malloced …
DFGFlowMap.h 4.8 KB 248546   6 years ysuzuki [WTF][JSC] Make JSC and WTF aggressively-fast-malloced …
DFGFlushedAt.cpp 1.8 KB 261755   5 years ross.kirsling [IWYU] Remove unnecessary includes from JSC implementation files …
DFGFlushedAt.h 2.8 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGFlushFormat.cpp 2.2 KB 261755   5 years ross.kirsling [IWYU] Remove unnecessary includes from JSC implementation files …
DFGFlushFormat.h 4.3 KB 221196   8 years sbarati Support compiling catch in the DFG …
DFGForAllKills.h 8.4 KB 264049   5 years keith_miller Bytecode UseDef should be aware of checkpoints …
DFGFrozenValue.cpp 2.0 KB 261895   5 years ross.kirsling REGRESSION(r261755): Win/Linux non-unified builds have hundreds of …
DFGFrozenValue.h 4.3 KB 292929   3 years ysuzuki [JSC] Remove VM& parameter from structure related code including …
DFGGenerationInfo.h 14.9 KB 293629   3 years ysuzuki [JSC] Use FixedVector in JumpReplacements and VariableEventStream …
DFGGraph.cpp 69.8 KB 293623   3 years ysuzuki Unreviewed, remove unused variable …
DFGGraph.h 48.0 KB 294619   3 years ysuzuki Clear StructureCache if it has Structure with relevant JSGlobalObjects …
DFGGraphSafepoint.cpp 1.7 KB 261895   5 years ross.kirsling REGRESSION(r261755): Win/Linux non-unified builds have hundreds of …
DFGGraphSafepoint.h 1.6 KB 278082   4 years tzagallo Merge all the JIT worklists into a shared worklist …
DFGHeapLocation.cpp 6.1 KB 284330   4 years rmorisset Allow WASM to use up to 4GB …
DFGHeapLocation.h 6.2 KB 284330   4 years rmorisset Allow WASM to use up to 4GB …
DFGInlineCacheWrapper.h 1.9 KB 231961   7 years fpizlo JSC should have InstanceOf inline caching …
DFGInlineCacheWrapperInlines.h 2.0 KB 295614   3 years ysuzuki [JSC] Always create StructureStubInfo for op_get_by_val …
DFGInPlaceAbstractState.cpp 17.2 KB 290026   3 years cdumez Clean up / optimize call sites constructing vectors …
DFGInPlaceAbstractState.h 10.9 KB 260323   5 years keith_miller Redesign how we do for-of iteration for JSArrays …
DFGInsertionSet.cpp 2.0 KB 261895   5 years ross.kirsling REGRESSION(r261755): Win/Linux non-unified builds have hundreds of …
DFGInsertionSet.h 5.0 KB 228565   7 years sbarati Fix bugs from r228411 https://bugs.webkit.org/show_bug.cgi?id=182851
DFGIntegerCheckCombiningPhase.cpp 14.1 KB 288807   3 years ysuzuki [WTF] Add GenericHashKey …
DFGIntegerCheckCombiningPhase.h 1.5 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGIntegerRangeOptimizationPhase.cpp 80.3 KB 291602   3 years sbarati Fix bug in Relationship::mergeImpl …
DFGIntegerRangeOptimizationPhase.h 1.7 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGInvalidationPointInjectionPhase.cpp 3.7 KB 261755   5 years ross.kirsling [IWYU] Remove unnecessary includes from JSC implementation files …
DFGInvalidationPointInjectionPhase.h 1.6 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGJITCode.cpp 10.2 KB 294873   3 years ysuzuki [JSC] Introduce unlinked StructureStubInfo into uDFG …
DFGJITCode.h 9.2 KB 295614   3 years ysuzuki [JSC] Always create StructureStubInfo for op_get_by_val …
DFGJITCompiler.cpp 34.7 KB 294873   3 years ysuzuki [JSC] Introduce unlinked StructureStubInfo into uDFG …
DFGJITCompiler.h 15.6 KB 294873   3 years ysuzuki [JSC] Introduce unlinked StructureStubInfo into uDFG …
DFGJITFinalizer.cpp 2.8 KB 293605   3 years ysuzuki [JSC] Make DFG::OSRExit data unlinked …
DFGJITFinalizer.h 2.0 KB 278030   4 years sbarati Finalize DFG/FTL code refs on the compiler threads …
DFGJumpReplacement.cpp 2.0 KB 261755   5 years ross.kirsling [IWYU] Remove unnecessary includes from JSC implementation files …
DFGJumpReplacement.h 1.9 KB 230748   7 years mark.lam Templatize CodePtr/Refs/FunctionPtrs with PtrTags. …
DFGLazyJSValue.cpp 9.4 KB 292929   3 years ysuzuki [JSC] Remove VM& parameter from structure related code including …
DFGLazyJSValue.h 3.7 KB 292929   3 years ysuzuki [JSC] Remove VM& parameter from structure related code including …
DFGLazyNode.cpp 1.8 KB 261895   5 years ross.kirsling REGRESSION(r261755): Win/Linux non-unified builds have hundreds of …
DFGLazyNode.h 5.1 KB 250005   6 years mark.lam Use constexpr instead of const in symbol definitions that are …
DFGLICMPhase.cpp 20.2 KB 279126   4 years sbarati jitCompileAndSetHeuristics shouldn't return true when we fail to …
DFGLICMPhase.h 1.7 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGLiveCatchVariablePreservationPhase.cpp 8.7 KB 261895   5 years ross.kirsling REGRESSION(r261755): Win/Linux non-unified builds have hundreds of …
DFGLiveCatchVariablePreservationPhase.h 2.0 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGLivenessAnalysisPhase.cpp 6.8 KB 290026   3 years cdumez Clean up / optimize call sites constructing vectors …
DFGLivenessAnalysisPhase.h 1.5 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGLoopPreHeaderCreationPhase.cpp 8.5 KB 261895   5 years ross.kirsling REGRESSION(r261755): Win/Linux non-unified builds have hundreds of …
DFGLoopPreHeaderCreationPhase.h 2.2 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGMayExit.cpp 6.9 KB 285525   4 years sbarati When inlining NewSymbol in the DFG don't universally call ToString on …
DFGMayExit.h 3.9 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGMinifiedGraph.cpp 1.9 KB 261895   5 years ross.kirsling REGRESSION(r261755): Win/Linux non-unified builds have hundreds of …
DFGMinifiedGraph.h 2.0 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGMinifiedID.h 3.7 KB 264488   5 years Hironori.Fujii [WTF] Remove the unnecessary inner class DefaultHash<T>::Hash …
DFGMinifiedIDInlines.h 1.6 KB 245270   6 years ysuzuki [JSC] Compress JIT related data more by using Packed<> …
DFGMinifiedNode.cpp 2.2 KB 261895   5 years ross.kirsling REGRESSION(r261755): Win/Linux non-unified builds have hundreds of …
DFGMinifiedNode.h 3.1 KB 245270   6 years ysuzuki [JSC] Compress JIT related data more by using Packed<> …
DFGMultiGetByOffsetData.cpp 2.9 KB 261755   5 years ross.kirsling [IWYU] Remove unnecessary includes from JSC implementation files …
DFGMultiGetByOffsetData.h 4.2 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGNaturalLoops.h 2.0 KB 221196   8 years sbarati Support compiling catch in the DFG …
DFGNode.cpp 10.5 KB 285651   4 years msaboff Inline RegExp.test JIT code in DFG and FTL …
DFGNode.h 89.6 KB 292929   3 years ysuzuki [JSC] Remove VM& parameter from structure related code including …
DFGNodeAbstractValuePair.cpp 1.6 KB 208373   9 years fpizlo DFG plays fast and loose with the shadow values of a Phi …
DFGNodeAbstractValuePair.h 1.8 KB 208373   9 years fpizlo DFG plays fast and loose with the shadow values of a Phi …
DFGNodeFlags.cpp 4.2 KB 261755   5 years ross.kirsling [IWYU] Remove unnecessary includes from JSC implementation files …
DFGNodeFlags.h 7.6 KB 260730   5 years ysuzuki [JSC] ValueAdd, VaueSub, ValueMul, Inc, Dec should say SpecBigInt32 …
DFGNodeFlowProjection.cpp 1.7 KB 208373   9 years fpizlo DFG plays fast and loose with the shadow values of a Phi …
DFGNodeFlowProjection.h 4.3 KB 264488   5 years Hironori.Fujii [WTF] Remove the unnecessary inner class DefaultHash<T>::Hash …
DFGNodeOrigin.cpp 1.6 KB 201182   9 years fpizlo DFG::LICMPhase shouldn't hoist type checks unless it knows that the …
DFGNodeOrigin.h 3.8 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGNodeType.h 31.0 KB 292697   3 years ysuzuki [JSC] DFG / FTL should be aware of JSString's String replacement …
DFGNullAbstractState.h 2.2 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGObjectAllocationSinkingPhase.cpp 105.1 KB 292929   3 years ysuzuki [JSC] Remove VM& parameter from structure related code including …
DFGObjectAllocationSinkingPhase.h 1.8 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGObjectMaterializationData.cpp 1.6 KB 199075   9 years fpizlo Source/JavaScriptCore: DFG and FTL should constant-fold RegExpExec, …
DFGObjectMaterializationData.h 1.7 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGOperations.cpp 176.5 KB 295066   3 years msaboff ASSERTION FAILED: regExp->isValid() LLIntSlowPaths.cpp(625) …
DFGOperations.h 34.6 KB 292697   3 years ysuzuki [JSC] DFG / FTL should be aware of JSString's String replacement …
DFGOpInfo.h 3.2 KB 280760   4 years keith_miller for-in should only emit one loop in bytecode …
DFGOSRAvailabilityAnalysisPhase.cpp 15.5 KB 278082   4 years tzagallo Merge all the JIT worklists into a shared worklist …
DFGOSRAvailabilityAnalysisPhase.h 2.6 KB 265685   5 years keith_miller OSRAvailabilityAnalysis shouldn't mark GetStack nodes directly as …
DFGOSREntry.cpp 19.4 KB 294794   3 years commit-queue [JSC][ARMv7] Support callee save FPRs Patch by Geza Lore …
DFGOSREntry.h 3.3 KB 276224   4 years ysuzuki [JSC] Make more DFG/FTL data FixedVector/Vector …
DFGOSREntrypointCreationPhase.cpp 6.5 KB 278082   4 years tzagallo Merge all the JIT worklists into a shared worklist …
DFGOSREntrypointCreationPhase.h 2.0 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGOSRExit.cpp 42.3 KB 293605   3 years ysuzuki [JSC] Make DFG::OSRExit data unlinked …
DFGOSRExit.h 4.8 KB 293605   3 years ysuzuki [JSC] Make DFG::OSRExit data unlinked …
DFGOSRExitBase.cpp 2.3 KB 261755   5 years ross.kirsling [IWYU] Remove unnecessary includes from JSC implementation files …
DFGOSRExitBase.h 3.2 KB 260803   5 years keith_miller OSR Exit compiler should know and print the exiting DFG node's index …
DFGOSRExitCompilationInfo.h 1.7 KB 236585   7 years sbarati DFG::OSRExit::m_patchableCodeOffset should not be an int …
DFGOSRExitCompilerCommon.cpp 21.7 KB 295614   3 years ysuzuki [JSC] Always create StructureStubInfo for op_get_by_val …
DFGOSRExitCompilerCommon.h 6.1 KB 269349   5 years ysuzuki [JSC] Add JITCage support …
DFGOSRExitFuzz.cpp 1.7 KB 186605   10 years fpizlo OSR exit fuzzing should allow us to select a static exit site …
DFGOSRExitFuzz.h 1.8 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGOSRExitJumpPlaceholder.cpp 1.9 KB 261895   5 years ross.kirsling REGRESSION(r261755): Win/Linux non-unified builds have hundreds of …
DFGOSRExitJumpPlaceholder.h 2.0 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGPhantomInsertionPhase.cpp 7.4 KB 266095   5 years keith_miller Remove MovHintRemoval phase …
DFGPhantomInsertionPhase.h 1.5 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGPhase.cpp 2.1 KB 261895   5 years ross.kirsling REGRESSION(r261755): Win/Linux non-unified builds have hundreds of …
DFGPhase.h 2.9 KB 265685   5 years keith_miller OSRAvailabilityAnalysis shouldn't mark GetStack nodes directly as …
DFGPhiChildren.cpp 2.0 KB 261895   5 years ross.kirsling REGRESSION(r261755): Win/Linux non-unified builds have hundreds of …
DFGPhiChildren.h 2.8 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGPlan.cpp 24.7 KB 294873   3 years ysuzuki [JSC] Introduce unlinked StructureStubInfo into uDFG …
DFGPlan.h 5.4 KB 294873   3 years ysuzuki [JSC] Introduce unlinked StructureStubInfo into uDFG …
DFGPreciseLocalClobberize.h 11.7 KB 275626   4 years ysuzuki [JSC] Use FixedVector more in bytecode dir and JumpTable …
DFGPredictionInjectionPhase.cpp 3.7 KB 282565   4 years commit-queue Unreviewed, reverting r282478. …
DFGPredictionInjectionPhase.h 1.6 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGPredictionPropagationPhase.cpp 51.7 KB 292697   3 years ysuzuki [JSC] DFG / FTL should be aware of JSString's String replacement …
DFGPredictionPropagationPhase.h 2.3 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGPromotedHeapLocation.cpp 4.0 KB 261895   5 years ross.kirsling REGRESSION(r261755): Win/Linux non-unified builds have hundreds of …
DFGPromotedHeapLocation.h 7.3 KB 264488   5 years Hironori.Fujii [WTF] Remove the unnecessary inner class DefaultHash<T>::Hash …
DFGPropertyTypeKey.h 3.7 KB 264488   5 years Hironori.Fujii [WTF] Remove the unnecessary inner class DefaultHash<T>::Hash …
DFGPureValue.cpp 2.0 KB 261895   5 years ross.kirsling REGRESSION(r261755): Win/Linux non-unified builds have hundreds of …
DFGPureValue.h 5.1 KB 264488   5 years Hironori.Fujii [WTF] Remove the unnecessary inner class DefaultHash<T>::Hash …
DFGPutStackSinkingPhase.cpp 29.1 KB 261755   5 years ross.kirsling [IWYU] Remove unnecessary includes from JSC implementation files …
DFGPutStackSinkingPhase.h 1.7 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGRegisterBank.h 12.3 KB 250005   6 years mark.lam Use constexpr instead of const in symbol definitions that are …
DFGRegisteredStructure.h 2.2 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGRegisteredStructureSet.cpp 3.2 KB 239951   6 years yusukesuzuki [JSC] Do not use asArrayModes() with Structures because it discards …
DFGRegisteredStructureSet.h 2.4 KB 243163   6 years mcatanzaro Build cleanly with GCC 9 …
DFGSafeToExecute.h 23.9 KB 292929   3 years ysuzuki [JSC] Remove VM& parameter from structure related code including …
DFGSaneStringGetByValSlowPathGenerator.h 3.4 KB 293009   3 years ysuzuki [JSC] Use constants buffer in DFG …
DFGScoreBoard.h 6.1 KB 290026   3 years cdumez Clean up / optimize call sites constructing vectors …
DFGSilentRegisterSavePlan.h 3.4 KB 261464   5 years ross.kirsling [clang-tidy] Run modernize-use-nullptr over JSC …
DFGSlowPathGenerator.h 12.7 KB 294873   3 years ysuzuki [JSC] Introduce unlinked StructureStubInfo into uDFG …
DFGSnippetParams.cpp 2.3 KB 261895   5 years ross.kirsling REGRESSION(r261755): Win/Linux non-unified builds have hundreds of …
DFGSnippetParams.h 2.1 KB 261569   5 years ross.kirsling Fix existing usage of final/override/virtual in JSC and WTF …
DFGSpeculativeJIT32_64.cpp 145.9 KB 294873   3 years ysuzuki [JSC] Introduce unlinked StructureStubInfo into uDFG …
DFGSpeculativeJIT64.cpp 233.6 KB 294873   3 years ysuzuki [JSC] Introduce unlinked StructureStubInfo into uDFG …
DFGSpeculativeJIT.cpp 628.7 KB 295008   3 years yijia_huang Shrink Structure to 96 Bytes when addresses can be encoded in 36-bits …
DFGSpeculativeJIT.h 95.7 KB 294873   3 years ysuzuki [JSC] Introduce unlinked StructureStubInfo into uDFG …
DFGSSACalculator.cpp 4.5 KB 266242   5 years keith_miller OSR availability validation should run for any node with exitOK …
DFGSSACalculator.h 10.8 KB 221196   8 years sbarati Support compiling catch in the DFG …
DFGSSAConversionPhase.cpp 22.2 KB 262510   5 years mark.lam DFGSSAConversionPhase.cpp needs to #include OperandsInlines.h. …
DFGSSAConversionPhase.h 3.6 KB 223047   8 years rmorisset Source/JavaScriptCore: Make the names of the options consistent …
DFGSSALoweringPhase.cpp 7.1 KB 285348   4 years repstein Cherry-pick r284635. rdar://problem/85039977 [JSC] Inserted …
DFGSSALoweringPhase.h 1.6 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGStackLayoutPhase.cpp 10.3 KB 287596   3 years ysuzuki [JSC] Remove m_calleeSaveRegisters from CodeBlock::JITData and rename …
DFGStackLayoutPhase.h 1.6 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGStaticExecutionCountEstimationPhase.cpp 3.7 KB 261895   5 years ross.kirsling REGRESSION(r261755): Win/Linux non-unified builds have hundreds of …
DFGStaticExecutionCountEstimationPhase.h 1.9 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGStoreBarrierClusteringPhase.cpp 6.6 KB 278424   4 years fpizlo DFG should eliminate obvious store barriers …
DFGStoreBarrierClusteringPhase.h 4.1 KB 206555   9 years fpizlo The write barrier should be down with TSO …
DFGStoreBarrierInsertionPhase.cpp 22.3 KB 286390   3 years ysuzuki [JSC] RegExpTestInline DFG / FTL nodes should introduce a …
DFGStoreBarrierInsertionPhase.h 2.0 KB 206555   9 years fpizlo The write barrier should be down with TSO …
DFGStrengthReductionPhase.cpp 46.9 KB 294873   3 years ysuzuki [JSC] Introduce unlinked StructureStubInfo into uDFG …
DFGStrengthReductionPhase.h 1.6 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGStructureAbstractValue.cpp 11.4 KB 292929   3 years ysuzuki [JSC] Remove VM& parameter from structure related code including …
DFGStructureAbstractValue.h 9.2 KB 263134   5 years ysuzuki [JSC] Check NullSetterFunction under strict-mode context since …
DFGStructureClobberState.h 2.3 KB 224689   8 years rmorisset The memory consumption of DFG::BasicBlock can be easily reduced a bit …
DFGThunks.cpp 7.9 KB 294180   3 years mark.lam Enhance the ARM64Disassembler to print pc indices and better branch …
DFGThunks.h 1.6 KB 254735   5 years keith_miller Reland bytecode checkpoints since bugs have been fixed …
DFGTierUpCheckInjectionPhase.cpp 7.9 KB 291332   3 years ysuzuki [JSC] Add UnlinkedDFG compilation mode enum …
DFGTierUpCheckInjectionPhase.h 1.6 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGToFTLDeferredCompilationCallback.cpp 3.1 KB 261755   5 years ross.kirsling [IWYU] Remove unnecessary includes from JSC implementation files …
DFGToFTLDeferredCompilationCallback.h 2.0 KB 261567   5 years ross.kirsling [clang-tidy] Run modernize-use-override over JSC, then ensure as much …
DFGToFTLForOSREntryDeferredCompilationCallback.cpp 3.7 KB 261755   5 years ross.kirsling [IWYU] Remove unnecessary includes from JSC implementation files …
DFGToFTLForOSREntryDeferredCompilationCallback.h 2.2 KB 261567   5 years ross.kirsling [clang-tidy] Run modernize-use-override over JSC, then ensure as much …
DFGTransition.cpp 1.7 KB 261755   5 years ross.kirsling [IWYU] Remove unnecessary includes from JSC implementation files …
DFGTransition.h 1.9 KB 211237   8 years sbarati Harden how the compiler references GC objects …
DFGTypeCheckHoistingPhase.cpp 24.8 KB 292697   3 years ysuzuki [JSC] DFG / FTL should be aware of JSString's String replacement …
DFGTypeCheckHoistingPhase.h 1.7 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGUnificationPhase.cpp 3.7 KB 283623   4 years sbarati Run backwards propagation before we prune the graph after ForceOSRExit …
DFGUnificationPhase.h 1.6 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGUseKind.cpp 5.4 KB 282200   4 years rmorisset Optimize compareStrictEq when neither side is a double and at least …
DFGUseKind.h 8.9 KB 282200   4 years rmorisset Optimize compareStrictEq when neither side is a double and at least …
DFGValidate.cpp 45.8 KB 292929   3 years ysuzuki [JSC] Remove VM& parameter from structure related code including …
DFGValidate.h 1.6 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGValueRepReductionPhase.cpp 12.2 KB 260417   5 years aperez Non-unified build fixes late February 2020 edition …
DFGValueRepReductionPhase.h 1.5 KB 243744   6 years sbarati Add a ValueRepReduction phase …
DFGValueSource.cpp 2.4 KB 261755   5 years ross.kirsling [IWYU] Remove unnecessary includes from JSC implementation files …
DFGValueSource.h 6.0 KB 244578   6 years ysuzuki [JSC] Use node index as DFG::MinifiedID …
DFGValueStrength.cpp 1.7 KB 186691   10 years fpizlo DFG fragile frozen values are fundamentally broken …
DFGValueStrength.h 2.3 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGVarargsForwardingPhase.cpp 17.6 KB 281615   4 years ysuzuki [JSC] Polymorphic PutByVal …
DFGVarargsForwardingPhase.h 1.6 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGVariableAccessData.cpp 7.0 KB 254735   5 years keith_miller Reland bytecode checkpoints since bugs have been fixed …
DFGVariableAccessData.h 6.4 KB 254735   5 years keith_miller Reland bytecode checkpoints since bugs have been fixed …
DFGVariableAccessDataDump.cpp 2.4 KB 272349   4 years ysuzuki [JSC] Insert PhantomLocal just before SetLocal for |this| to ensure …
DFGVariableAccessDataDump.h 1.7 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGVariableEvent.cpp 3.1 KB 261755   5 years ross.kirsling [IWYU] Remove unnecessary includes from JSC implementation files …
DFGVariableEvent.h 9.8 KB 254735   5 years keith_miller Reland bytecode checkpoints since bugs have been fixed …
DFGVariableEventStream.cpp 11.2 KB 293629   3 years ysuzuki [JSC] Use FixedVector in JumpReplacements and VariableEventStream …
DFGVariableEventStream.h 3.0 KB 293629   3 years ysuzuki [JSC] Use FixedVector in JumpReplacements and VariableEventStream …
DFGVirtualRegisterAllocationPhase.cpp 4.4 KB 261895   5 years ross.kirsling REGRESSION(r261755): Win/Linux non-unified builds have hundreds of …
DFGVirtualRegisterAllocationPhase.h 1.8 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGWatchpointCollectionPhase.cpp 4.3 KB 274037   4 years shvaikalesh BooleanConstructor should be inlined in DFG / FTL …
DFGWatchpointCollectionPhase.h 1.6 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
testdfg.cpp 3.8 KB 263635   5 years ggaren Rename initializeThreading to initialize …
Note: See TracBrowser for help on using the repository browser.