source: webkit/trunk/Source/JavaScriptCore/dfg@ 223237

Name Size Rev Age Author Last Change
../
DFGAbstractHeap.cpp 2.4 KB 221954   8 years keith_miller Do unified source builds for JSC …
DFGAbstractHeap.h 10.6 KB 207787   9 years utatane.tea [DOMJIT] Add a way for DOMJIT::Patchpoint to express effects …
DFGAbstractInterpreter.h 6.9 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGAbstractInterpreterInlines.h 122.4 KB 222689   8 years commit-queue Unreviewed, rolling out r222564. …
DFGAbstractValue.cpp 17.7 KB 211237   8 years sbarati Harden how the compiler references GC objects …
DFGAbstractValue.h 15.2 KB 211237   8 years sbarati Harden how the compiler references GC objects …
DFGAdaptiveInferredPropertyValueWatchpoint.cpp 2.2 KB 192321   10 years keith_miller Regression(r191815): 5.3% regression on Dromaeo JS Library Benchmark …
DFGAdaptiveInferredPropertyValueWatchpoint.h 1.8 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGAdaptiveStructureWatchpoint.cpp 2.6 KB 191058   10 years mark.lam Rename some JSC option names to be more uniform. …
DFGAdaptiveStructureWatchpoint.h 1.8 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGAdjacencyList.h 5.4 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGArgumentPosition.h 5.1 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGArgumentsEliminationPhase.cpp 54.7 KB 221954   8 years keith_miller Do unified source builds for JSC …
DFGArgumentsEliminationPhase.h 1.7 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGArgumentsUtilities.cpp 4.9 KB 221528   8 years utatane.tea [DFG] Relax arity requirement …
DFGArgumentsUtilities.h 1.7 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGArithMode.cpp 3.7 KB 216178   8 years utatane.tea [JSC] Math unary functions should be handled by DFG …
DFGArithMode.h 6.0 KB 216178   8 years utatane.tea [JSC] Math unary functions should be handled by DFG …
DFGArrayifySlowPathGenerator.h 5.7 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGArrayMode.cpp 28.6 KB 217202   8 years utatane.tea [FTL] Support GetByVal with ArrayStorage and SlowPutArrayStorage …
DFGArrayMode.h 15.6 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGAtTailAbstractState.cpp 2.4 KB 208373   9 years fpizlo DFG plays fast and loose with the shadow values of a Phi …
DFGAtTailAbstractState.h 2.7 KB 208373   9 years fpizlo DFG plays fast and loose with the shadow values of a Phi …
DFGAvailability.cpp 1.9 KB 164229   11 years ossy Move back primary header includes next to config.h …
DFGAvailability.h 4.4 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGAvailabilityMap.cpp 3.3 KB 219502   8 years utatane.tea [JSC] Use WTFMove to prune liveness in DFGAvailabilityMap …
DFGAvailabilityMap.h 2.9 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
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 15.9 KB 221807   8 years utatane.tea [DFG] NewArrayWithSize(size)'s size does not care negative zero …
DFGBackwardsPropagationPhase.h 1.6 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGBasicBlock.cpp 4.3 KB 221196   8 years sbarati Support compiling catch in the DFG …
DFGBasicBlock.h 9.2 KB 223086   8 years rmorisset Refactor the inliner to simplify block linking …
DFGBasicBlockInlines.h 2.1 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGBlockInsertionSet.cpp 3.6 KB 219702   8 years cdumez Replace calls to Vector::resize() with calls to more efficient …
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.7 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
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 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGByteCodeParser.cpp 284.8 KB 223159   8 years rmorisset Avoid allocating useless landingBlocks in …
DFGByteCodeParser.h 1.4 KB 223086   8 years rmorisset Refactor the inliner to simplify block linking …
DFGCallArrayAllocatorSlowPathGenerator.h 6.6 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGCallCreateDirectArgumentsSlowPathGenerator.h 3.0 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGCapabilities.cpp 9.3 KB 222689   8 years commit-queue Unreviewed, rolling out r222564. …
DFGCapabilities.h 6.1 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGCFAPhase.cpp 8.3 KB 204130   9 years commit-queue [JSC] Speed up InPlaceAbstractState::endBasicBlock() …
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.3 KB 217287   8 years sbarati CFGSimplificationPhase should not merge a block with itself …
DFGCFGSimplificationPhase.h 1.7 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGCleanUpPhase.cpp 2.9 KB 203808   9 years commit-queue [JSC] DFG::Node should not have its own allocator …
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 180656   10 years fpizlo DFG abstract heaps should respect the difference between heap and …
DFGClobberize.h 54.4 KB 222689   8 years commit-queue Unreviewed, rolling out r222564. …
DFGClobberSet.cpp 5.5 KB 210023   8 years annulen Modernize for loops in JSC …
DFGClobberSet.h 3.6 KB 207787   9 years utatane.tea [DOMJIT] Add a way for DOMJIT::Patchpoint to express effects …
DFGClobbersExitState.cpp 4.0 KB 221602   8 years sbarati Support compiling catch in the FTL …
DFGClobbersExitState.h 3.0 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGCombinedLiveness.cpp 2.9 KB 213939   8 years fpizlo Record the HashSet/HashMap operations in DFG/FTL/B3 and replay them in …
DFGCombinedLiveness.h 2.3 KB 213939   8 years fpizlo Record the HashSet/HashMap operations in DFG/FTL/B3 and replay them in …
DFGCommon.cpp 4.0 KB 188169   10 years fpizlo Lightweight locks should be adaptive …
DFGCommon.h 12.7 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGCommonData.cpp 6.7 KB 221602   8 years sbarati Support compiling catch in the FTL …
DFGCommonData.h 5.4 KB 221602   8 years sbarati Support compiling catch in the FTL …
DFGCompilationKey.cpp 1.7 KB 167814   11 years fpizlo DFG worklist scanning should not treat the key as a separate entity …
DFGCompilationKey.h 3.2 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGCompilationMode.cpp 1.9 KB 164229   11 years ossy Move back primary header includes next to config.h …
DFGCompilationMode.h 1.8 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGConstantFoldingPhase.cpp 40.7 KB 222143   8 years utatane.tea [DFG] Remove ToThis more aggressively …
DFGConstantFoldingPhase.h 1.7 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGConstantHoistingPhase.cpp 5.1 KB 203808   9 years commit-queue [JSC] DFG::Node should not have its own allocator …
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 20.0 KB 221637   8 years sbarati Make the distinction between entrypoints and CFG roots more clear by …
DFGCPSRethreadingPhase.h 1.7 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGCriticalEdgeBreakingPhase.cpp 3.2 KB 204466   9 years achristensen Remove unused includes of wtf headers …
DFGCriticalEdgeBreakingPhase.h 1.6 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGCSEPhase.cpp 33.9 KB 222115   8 years sbarati Arity fixup during inlining should do a 2 phase commit so it properly …
DFGCSEPhase.h 2.3 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGDCEPhase.cpp 5.2 KB 221637   8 years sbarati Make the distinction between entrypoints and CFG roots more clear by …
DFGDCEPhase.h 1.6 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGDesiredIdentifiers.cpp 3.2 KB 210023   8 years annulen Modernize for loops in JSC …
DFGDesiredIdentifiers.h 2.1 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGDesiredInferredType.h 3.9 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGDesiredTransitions.cpp 2.9 KB 209897   8 years fpizlo Get rid of HeapRootVisitor and make SlotVisitor less painful to use …
DFGDesiredTransitions.h 2.2 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGDesiredWatchpoints.cpp 5.3 KB 221822   8 years mark.lam Avoid duplicate computations of ExecState::vm(). …
DFGDesiredWatchpoints.h 6.8 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGDesiredWeakReferences.cpp 3.1 KB 211247   8 years keith_miller classInfo should take a VM so it is not materialized from the object …
DFGDesiredWeakReferences.h 1.9 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGDisassembler.cpp 7.4 KB 221196   8 years sbarati Support compiling catch in the DFG …
DFGDisassembler.h 3.3 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGDoesGC.cpp 9.3 KB 222689   8 years commit-queue Unreviewed, rolling out r222564. …
DFGDoesGC.h 1.5 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGDominators.h 2.3 KB 221196   8 years sbarati Support compiling catch in the DFG …
DFGDoubleFormatState.h 3.0 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGDriver.cpp 5.1 KB 222871   8 years mark.lam Add support for using Probe DFG OSR Exit behind a runtime flag. …
DFGDriver.h 1.9 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGEdge.cpp 1.7 KB 192485   10 years sbarati DFGEdge's dump method should print "Untyped:" for untyped uses. …
DFGEdge.h 7.4 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGEdgeDominates.h 2.4 KB 221196   8 years sbarati Support compiling catch in the DFG …
DFGEdgeUsesStructure.h 1.9 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGEpoch.cpp 1.6 KB 183072   10 years fpizlo MovHint should be a strong use …
DFGEpoch.h 2.9 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGFailedFinalizer.cpp 1.8 KB 164229   11 years ossy Move back primary header includes next to config.h …
DFGFailedFinalizer.h 1.7 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGFiltrationResult.h 2.2 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGFinalizer.cpp 1.6 KB 164229   11 years ossy Move back primary header includes next to config.h …
DFGFinalizer.h 1.8 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGFixedButterflyAccessUncagingPhase.cpp 4.0 KB 220118   8 years fpizlo Bmalloc and GC should put auxiliaries (butterflies, typed array …
DFGFixedButterflyAccessUncagingPhase.h 1.6 KB 220118   8 years fpizlo Bmalloc and GC should put auxiliaries (butterflies, typed array …
DFGFixupPhase.cpp 129.5 KB 222689   8 years commit-queue Unreviewed, rolling out r222564. …
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 219702   8 years cdumez Replace calls to Vector::resize() with calls to more efficient …
DFGFlowIndexing.h 3.7 KB 208373   9 years fpizlo DFG plays fast and loose with the shadow values of a Phi …
DFGFlowMap.h 4.5 KB 208373   9 years fpizlo DFG plays fast and loose with the shadow values of a Phi …
DFGFlushedAt.cpp 1.8 KB 179503   10 years fpizlo VirtualRegister should really know how to dump itself …
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 181993   10 years fpizlo Heap variables shouldn't end up in the stack frame …
DFGFlushFormat.h 4.3 KB 221196   8 years sbarati Support compiling catch in the DFG …
DFGForAllKills.h 6.8 KB 209121   8 years sbarati We should be able optimize the pattern where we spread a function's …
DFGFrozenValue.cpp 2.0 KB 197833   9 years fpizlo DFG should be able to constant-fold strings …
DFGFrozenValue.h 4.3 KB 211247   8 years keith_miller classInfo should take a VM so it is not materialized from the object …
DFGGenerationInfo.h 14.9 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGGraph.cpp 64.6 KB 223086   8 years rmorisset Refactor the inliner to simplify block linking …
DFGGraph.h 42.7 KB 221822   8 years mark.lam Avoid duplicate computations of ExecState::vm(). …
DFGGraphSafepoint.cpp 1.7 KB 167897   11 years fpizlo GC should be able to remove things from the DFG worklist and cancel …
DFGGraphSafepoint.h 1.6 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGHeapLocation.cpp 4.9 KB 221959   8 years utatane.tea [DFG] Optimize WeakMap::get by adding intrinsic and fixup …
DFGHeapLocation.h 5.4 KB 221959   8 years utatane.tea [DFG] Optimize WeakMap::get by adding intrinsic and fixup …
DFGInferredTypeCheck.cpp 3.6 KB 190916   10 years utatane.tea Introduce Symbol type for property type inference …
DFGInferredTypeCheck.h 1.7 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGInlineCacheWrapper.h 1.8 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGInlineCacheWrapperInlines.h 1.7 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGInPlaceAbstractState.cpp 14.6 KB 221954   8 years keith_miller Do unified source builds for JSC …
DFGInPlaceAbstractState.h 6.0 KB 208373   9 years fpizlo DFG plays fast and loose with the shadow values of a Phi …
DFGInsertionSet.cpp 2.0 KB 199075   9 years fpizlo Source/JavaScriptCore: DFG and FTL should constant-fold RegExpExec, …
DFGInsertionSet.h 4.7 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGIntegerCheckCombiningPhase.cpp 13.6 KB 222007   8 years utatane.tea [JSC] Move class/struct used in other class' member out of anonymous …
DFGIntegerCheckCombiningPhase.h 1.5 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGIntegerRangeOptimizationPhase.cpp 76.0 KB 223047   8 years rmorisset Source/JavaScriptCore: Make the names of the options consistent …
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 201776   9 years sbarati InvalidationPointInjectionPhase creates bogus InvalidationPoints that …
DFGInvalidationPointInjectionPhase.h 1.6 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGJITCode.cpp 8.6 KB 222009   8 years mark.lam Rolling out r221832: Regresses Speedometer by ~4% and Dromaeo CSS YUI …
DFGJITCode.h 6.2 KB 222009   8 years mark.lam Rolling out r221832: Regresses Speedometer by ~4% and Dromaeo CSS YUI …
DFGJITCompiler.cpp 29.5 KB 223002   8 years ryanhaddad Unreviewed, rolling out r222791 and r222873. …
DFGJITCompiler.h 11.7 KB 221196   8 years sbarati Support compiling catch in the DFG …
DFGJITFinalizer.cpp 3.3 KB 220556   8 years mark.lam Apply the UNLIKELY macro to some unlikely things. …
DFGJITFinalizer.h 2.0 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGJumpReplacement.cpp 2.0 KB 218782   8 years keith_miller Switch VMTraps to use halt instructions rather than breakpoint …
DFGJumpReplacement.h 1.8 KB 213652   8 years mark.lam Make the VM Traps mechanism non-polling for the DFG and FTL. …
DFGLazyJSValue.cpp 8.2 KB 214571   8 years sbarati LinkBuffer and ExecutableAllocator shouldn't have anything to do with …
DFGLazyJSValue.h 3.6 KB 211247   8 years keith_miller classInfo should take a VM so it is not materialized from the object …
DFGLazyNode.cpp 1.8 KB 186795   10 years basile_clement Object cycles should not prevent allocation elimination/sinking …
DFGLazyNode.h 5.1 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGLICMPhase.cpp 14.5 KB 222007   8 years utatane.tea [JSC] Move class/struct used in other class' member out of anonymous …
DFGLICMPhase.h 1.7 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGLiveCatchVariablePreservationPhase.cpp 9.4 KB 221225   8 years utatane.tea Unreviewed, suppress warnings in GTK port Source/JavaScriptCore: The …
DFGLiveCatchVariablePreservationPhase.h 2.0 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGLivenessAnalysisPhase.cpp 7.4 KB 219702   8 years cdumez Replace calls to Vector::resize() with calls to more efficient …
DFGLivenessAnalysisPhase.h 1.5 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGLoopPreHeaderCreationPhase.cpp 8.5 KB 221637   8 years sbarati Make the distinction between entrypoints and CFG roots more clear by …
DFGLoopPreHeaderCreationPhase.h 2.2 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGMaximalFlushInsertionPhase.cpp 6.9 KB 221637   8 years sbarati Make the distinction between entrypoints and CFG roots more clear by …
DFGMaximalFlushInsertionPhase.h 2.0 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGMayExit.cpp 6.3 KB 221602   8 years sbarati Support compiling catch in the FTL …
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 186691   10 years fpizlo DFG fragile frozen values are fundamentally broken …
DFGMinifiedGraph.h 2.0 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGMinifiedID.h 3.9 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGMinifiedNode.cpp 2.0 KB 209764   8 years commit-queue Unreviewed, rolling out r209725. …
DFGMinifiedNode.h 2.9 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGMovHintRemovalPhase.cpp 5.1 KB 221954   8 years keith_miller Do unified source builds for JSC …
DFGMovHintRemovalPhase.h 1.6 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGMultiGetByOffsetData.cpp 2.9 KB 211237   8 years sbarati Harden how the compiler references GC objects …
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 7.7 KB 213939   8 years fpizlo Record the HashSet/HashMap operations in DFG/FTL/B3 and replay them in …
DFGNode.h 72.1 KB 222384   8 years utatane.tea [DFG][FTL] Profile array vector length for array allocation …
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 …
DFGNodeAllocator.h 1.6 KB 216815   8 years ggaren [JSC] DFG::Node should not have its own allocator …
DFGNodeFlags.cpp 4.1 KB 200606   9 years fpizlo Polymorphic operands in operators coerces downstream values to double. …
DFGNodeFlags.h 6.6 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
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 208373   9 years fpizlo DFG plays fast and loose with the shadow values of a Phi …
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 23.8 KB 222689   8 years commit-queue Unreviewed, rolling out r222564. …
DFGNullAbstractState.h 2.2 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGObjectAllocationSinkingPhase.cpp 89.9 KB 221954   8 years keith_miller Do unified source builds for JSC …
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 109.8 KB 223125   8 years sbarati The prototype cache should be aware of the Executable it generates a …
DFGOperations.h 24.0 KB 223047   8 years rmorisset Source/JavaScriptCore: Make the names of the options consistent …
DFGOpInfo.h 2.7 KB 217769   8 years utatane.tea [JSC] Drop OS(DARWIN) for uintptr_t type conflict …
DFGOSRAvailabilityAnalysisPhase.cpp 10.8 KB 221602   8 years sbarati Support compiling catch in the FTL …
DFGOSRAvailabilityAnalysisPhase.h 2.5 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGOSREntry.cpp 17.8 KB 223002   8 years ryanhaddad Unreviewed, rolling out r222791 and r222873. …
DFGOSREntry.h 3.0 KB 221602   8 years sbarati Support compiling catch in the FTL …
DFGOSREntrypointCreationPhase.cpp 6.4 KB 221637   8 years sbarati Make the distinction between entrypoints and CFG roots more clear by …
DFGOSREntrypointCreationPhase.h 2.0 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGOSRExit.cpp 70.7 KB 223005   8 years achristensen Build fix after r223002. * dfg/DFGOSRExit.cpp: …
DFGOSRExit.h 6.0 KB 222871   8 years mark.lam Add support for using Probe DFG OSR Exit behind a runtime flag. …
DFGOSRExitBase.cpp 2.2 KB 201182   9 years fpizlo DFG::LICMPhase shouldn't hoist type checks unless it knows that the …
DFGOSRExitBase.h 3.0 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGOSRExitCompilationInfo.h 1.6 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGOSRExitCompilerCommon.cpp 16.1 KB 222009   8 years mark.lam Rolling out r221832: Regresses Speedometer by ~4% and Dromaeo CSS YUI …
DFGOSRExitCompilerCommon.h 6.0 KB 222009   8 years mark.lam Rolling out r221832: Regresses Speedometer by ~4% and Dromaeo CSS YUI …
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 164229   11 years ossy Move back primary header includes next to config.h …
DFGOSRExitJumpPlaceholder.h 2.0 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGOSRExitPreparation.cpp 1.9 KB 208063   9 years ggaren One file per class for Executable.h/.cpp …
DFGOSRExitPreparation.h 2.2 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGPhantomInsertionPhase.cpp 7.3 KB 221954   8 years keith_miller Do unified source builds for JSC …
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 196044   9 years keith_miller DFG, FTL, B3, and Air should all have a unique option for printing …
DFGPhase.h 3.0 KB 207491   9 years msaboff Add JSC option to show time spent in each optimization phase …
DFGPhiChildren.cpp 2.0 KB 173993   11 years fpizlo FTL should sink object allocations …
DFGPhiChildren.h 2.8 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGPlan.cpp 24.4 KB 223086   8 years rmorisset Refactor the inliner to simplify block linking …
DFGPlan.h 4.2 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGPlanInlines.h 1.9 KB 210530   8 years fpizlo Unreviewed, fix cloop. * dfg/DFGPlanInlines.h:
DFGPreciseLocalClobberize.h 11.2 KB 221528   8 years utatane.tea [DFG] Relax arity requirement …
DFGPredictionInjectionPhase.cpp 3.6 KB 221637   8 years sbarati Make the distinction between entrypoints and CFG roots more clear by …
DFGPredictionInjectionPhase.h 1.6 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGPredictionPropagationPhase.cpp 40.3 KB 222689   8 years commit-queue Unreviewed, rolling out r222564. …
DFGPredictionPropagationPhase.h 2.3 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGPrePostNumbering.cpp 0 bytes 221196   8 years sbarati Support compiling catch in the DFG …
DFGPrePostNumbering.h 0 bytes 221196   8 years sbarati Support compiling catch in the DFG …
DFGPromotedHeapLocation.cpp 3.6 KB 209121   8 years sbarati We should be able optimize the pattern where we spread a function's …
DFGPromotedHeapLocation.h 7.1 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGPropertyTypeKey.h 3.7 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGPureValue.cpp 1.8 KB 172129   11 years fpizlo Merge r170564, r170571, r170604, r170628, r170672, r170680, r170724, …
DFGPureValue.h 4.0 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGPutStackSinkingPhase.cpp 28.7 KB 221954   8 years keith_miller Do unified source builds for JSC …
DFGPutStackSinkingPhase.h 1.7 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGRegisterBank.h 12.0 KB 209764   8 years commit-queue Unreviewed, rolling out r209725. …
DFGRegisteredStructure.h 2.2 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGRegisteredStructureSet.cpp 3.2 KB 211237   8 years sbarati Harden how the compiler references GC objects …
DFGRegisteredStructureSet.h 2.6 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGSafepoint.cpp 3.6 KB 210971   8 years sbarati We should flash a safepoint before each DFG/FTL phase …
DFGSafepoint.h 2.3 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGSafeToExecute.h 16.7 KB 222689   8 years commit-queue Unreviewed, rolling out r222564. …
DFGSaneStringGetByValSlowPathGenerator.h 3.2 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGScannable.h 1.6 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGScoreBoard.h 6.1 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGSilentRegisterSavePlan.h 3.4 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGSlowPathGenerator.h 9.4 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGSnippetParams.cpp 2.3 KB 217523   8 years utatane.tea [DOMJIT] Move DOMJIT patchpoint infrastructure out of domjit …
DFGSnippetParams.h 2.1 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGSpeculativeJIT32_64.cpp 223.1 KB 222689   8 years commit-queue Unreviewed, rolling out r222564. …
DFGSpeculativeJIT64.cpp 236.4 KB 222827   8 years sbarati Implement polymorphic prototypes …
DFGSpeculativeJIT.cpp 390.5 KB 222827   8 years sbarati Implement polymorphic prototypes …
DFGSpeculativeJIT.h 163.7 KB 223047   8 years rmorisset Source/JavaScriptCore: Make the names of the options consistent …
DFGSSACalculator.cpp 4.5 KB 221196   8 years sbarati Support compiling catch in the DFG …
DFGSSACalculator.h 10.8 KB 221196   8 years sbarati Support compiling catch in the DFG …
DFGSSAConversionPhase.cpp 21.2 KB 221637   8 years sbarati Make the distinction between entrypoints and CFG roots more clear by …
DFGSSAConversionPhase.h 3.6 KB 223047   8 years rmorisset Source/JavaScriptCore: Make the names of the options consistent …
DFGSSALoweringPhase.cpp 4.7 KB 217202   8 years utatane.tea [FTL] Support GetByVal with ArrayStorage and SlowPutArrayStorage …
DFGSSALoweringPhase.h 1.6 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGStackLayoutPhase.cpp 10.5 KB 221528   8 years utatane.tea [DFG] Relax arity requirement …
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 221602   8 years sbarati Support compiling catch in the FTL …
DFGStaticExecutionCountEstimationPhase.h 1.9 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGStoreBarrierClusteringPhase.cpp 6.3 KB 219702   8 years cdumez Replace calls to Vector::resize() with calls to more efficient …
DFGStoreBarrierClusteringPhase.h 4.1 KB 206555   9 years fpizlo The write barrier should be down with TSO …
DFGStoreBarrierInsertionPhase.cpp 20.2 KB 222675   8 years utatane.tea [DFG] Support ArrayPush with multiple args …
DFGStoreBarrierInsertionPhase.h 2.0 KB 206555   9 years fpizlo The write barrier should be down with TSO …
DFGStrengthReductionPhase.cpp 37.1 KB 222981   8 years rmorisset Avoid integer overflow in DFGStrengthReduction.cpp …
DFGStrengthReductionPhase.h 1.6 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGStructureAbstractValue.cpp 11.0 KB 211237   8 years sbarati Harden how the compiler references GC objects …
DFGStructureAbstractValue.h 9.1 KB 211237   8 years sbarati Harden how the compiler references GC objects …
DFGStructureClobberState.h 2.3 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGThreadData.cpp 1.6 KB 207545   9 years fpizlo DFG worklist should use AutomaticThread …
DFGThreadData.h 1.8 KB 207545   9 years fpizlo DFG worklist should use AutomaticThread …
DFGThunks.cpp 7.1 KB 223002   8 years ryanhaddad Unreviewed, rolling out r222791 and r222873. …
DFGThunks.h 1.6 KB 222871   8 years mark.lam Add support for using Probe DFG OSR Exit behind a runtime flag. …
DFGTierUpCheckInjectionPhase.cpp 7.9 KB 223024   8 years fpizlo Octane/splay can leak memory due to stray pointers on the stack when …
DFGTierUpCheckInjectionPhase.h 1.6 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGToFTLDeferredCompilationCallback.cpp 3.3 KB 208063   9 years ggaren One file per class for Executable.h/.cpp …
DFGToFTLDeferredCompilationCallback.h 2.0 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGToFTLForOSREntryDeferredCompilationCallback.cpp 3.8 KB 211658   8 years jfbastien OSR entry: delay outer-loop compilation when at inner-loop …
DFGToFTLForOSREntryDeferredCompilationCallback.h 2.2 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGTransition.cpp 1.7 KB 211237   8 years sbarati Harden how the compiler references GC objects …
DFGTransition.h 1.9 KB 211237   8 years sbarati Harden how the compiler references GC objects …
DFGTypeCheckHoistingPhase.cpp 23.3 KB 221637   8 years sbarati Make the distinction between entrypoints and CFG roots more clear by …
DFGTypeCheckHoistingPhase.h 1.7 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGUnificationPhase.cpp 3.6 KB 198364   9 years fpizlo Replace all of the various non-working and non-compiling sampling …
DFGUnificationPhase.h 1.6 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGUseKind.cpp 4.4 KB 221959   8 years utatane.tea [DFG] Optimize WeakMap::get by adding intrinsic and fixup …
DFGUseKind.h 7.9 KB 221959   8 years utatane.tea [DFG] Optimize WeakMap::get by adding intrinsic and fixup …
DFGValidate.cpp 37.8 KB 222689   8 years commit-queue Unreviewed, rolling out r222564. …
DFGValidate.h 1.6 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGValueSource.cpp 2.4 KB 181993   10 years fpizlo Heap variables shouldn't end up in the stack frame …
DFGValueSource.h 6.0 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
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 12.5 KB 221954   8 years keith_miller Do unified source builds for JSC …
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 200034   9 years mark.lam Renaming SpecInt32, SpecInt52, MachineInt to SpecInt32Only, …
DFGVariableAccessData.h 6.3 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGVariableAccessDataDump.cpp 2.4 KB 181993   10 years fpizlo Heap variables shouldn't end up in the stack frame …
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 183307   10 years fpizlo CRASH in operationCreateDirectArgumentsDuringExit() …
DFGVariableEvent.h 8.7 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGVariableEventStream.cpp 10.5 KB 222871   8 years mark.lam Add support for using Probe DFG OSR Exit behind a runtime flag. …
DFGVariableEventStream.h 2.4 KB 222871   8 years mark.lam Add support for using Probe DFG OSR Exit behind a runtime flag. …
DFGVirtualRegisterAllocationPhase.cpp 4.5 KB 210023   8 years annulen Modernize for loops in JSC …
DFGVirtualRegisterAllocationPhase.h 1.8 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGWatchpointCollectionPhase.cpp 4.4 KB 203364   9 years fpizlo DFG and FTL should support op_call_eval …
DFGWatchpointCollectionPhase.h 1.6 KB 206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
DFGWorklist.cpp 18.1 KB 218856   8 years utatane.tea [JSC] Do not touch VM after notifying Ready in DFG::Worklist …
DFGWorklist.h 4.6 KB 218794   8 years annulen Remove excessive headers from JavaScriptCore
DFGWorklistInlines.h 2.2 KB 210521   8 years fpizlo Make the collector's fixpoint smart about scheduling work …
Note: See TracBrowser for help on using the repository browser.