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