source:
webkit/trunk/Source/JavaScriptCore/dfg@
130303
Name | Size | Rev | Age | Author | Last Change |
---|---|---|---|---|---|
../ | |||||
DFGAbstractState.cpp | 61.5 KB | 129588 | 13 years | DFG ArrayPush, ArrayPop don't handle clobbering or having a bad time … | |
DFGAbstractState.h | 11.9 KB | 124404 | 13 years | DFG should hoist structure checks … | |
DFGAbstractValue.h | 16.2 KB | 125999 | 13 years | The relationship between abstract values and structure transition … | |
DFGAdjacencyList.h | 4.7 KB | 128400 | 13 years | JSC should have property butterflies … | |
DFGArgumentPosition.h | 2.9 KB | 119660 | 13 years | PredictedType should be called SpeculatedType … | |
DFGArgumentsSimplificationPhase.cpp | 35.7 KB | 129156 | 13 years | Refactored the interpreter and JIT so they don't dictate closure … | |
DFGArgumentsSimplificationPhase.h | 1.8 KB | 118278 | 13 years | DFG should optimize inlined uses of arguments.length and arguments[i] … | |
DFGArrayMode.cpp | 11.2 KB | 129053 | 13 years | DFG should not assume that a ByVal access is generic just because it … | |
DFGArrayMode.h | 8.7 KB | 129053 | 13 years | DFG should not assume that a ByVal access is generic just because it … | |
DFGAssemblyHelpers.cpp | 5.1 KB | 126926 | 13 years | Unreviewed, rolling out r126914. … | |
DFGAssemblyHelpers.h | 13.2 KB | 129156 | 13 years | Refactored the interpreter and JIT so they don't dictate closure … | |
DFGBasicBlock.h | 4.2 KB | 122541 | 13 years | DFG CFA may get overzealous in loops that have code that must exit … | |
DFGByteCodeCache.h | 5.5 KB | 127202 | 13 years | Use one object instead of two for closures, eliminating ScopeChainNode … | |
DFGByteCodeParser.cpp | 151.4 KB | 129948 | 13 years | ASSERTION in m_graph[tailNodeIndex].op() == Flush || … | |
DFGByteCodeParser.h | 1.7 KB | 117823 | 13 years | Bytecode dumps should contain data about the state of get_by_id caches … | |
DFGCapabilities.cpp | 3.9 KB | 118270 | 13 years | DFG should be able to optimize foo.apply(bar, arguments) … | |
DFGCapabilities.h | 9.3 KB | 128534 | 13 years | Make global const initialisation explicit in the bytecode … | |
DFGCCallHelpers.h | 28.4 KB | 127561 | 13 years | DFG JIT doesn't work properly on ARM hardfp … | |
DFGCFAPhase.cpp | 4.9 KB | 122541 | 13 years | DFG CFA may get overzealous in loops that have code that must exit … | |
DFGCFAPhase.h | 1.8 KB | 117646 | 13 years | DFG should have control flow graph simplification … | |
DFGCFGSimplificationPhase.cpp | 33.4 KB | 126715 | 13 years | Array type checks and storage accesses should be uniformly represented … | |
DFGCFGSimplificationPhase.h | 1.8 KB | 117646 | 13 years | DFG should have control flow graph simplification … | |
DFGCommon.h | 5.2 KB | 128084 | 13 years | Combine MarkStack and SlotVisitor into single class … | |
DFGConstantFoldingPhase.cpp | 10.4 KB | 129948 | 13 years | ASSERTION in m_graph[tailNodeIndex].op() == Flush || … | |
DFGConstantFoldingPhase.h | 1.8 KB | 117646 | 13 years | DFG should have control flow graph simplification … | |
DFGCorrectableJumpPoint.cpp | 1.7 KB | 100082 | 14 years | Unreviewed. Add ENABLE(DFG_JIT) around DFGCorrectableJumpPoint code. … | |
DFGCorrectableJumpPoint.h | 5.0 KB | 120244 | 13 years | DFG should be able to set watchpoints on global variables … | |
DFGCSEPhase.cpp | 46.4 KB | 129316 | 13 years | CSE for access to closure variables (get_/put_scoped_var) … | |
DFGCSEPhase.h | 1.9 KB | 126715 | 13 years | Array type checks and storage accesses should be uniformly represented … | |
DFGDisassembler.cpp | 5.4 KB | 121382 | 13 years | DFG disassembly should be easier to read … | |
DFGDisassembler.h | 2.7 KB | 120834 | 13 years | DFG should be able to print disassembly interleaved with the IR … | |
DFGDominators.cpp | 3.2 KB | 117861 | 13 years | DFG should be able to compute dominators … | |
DFGDominators.h | 2.2 KB | 117861 | 13 years | DFG should be able to compute dominators … | |
DFGDoubleFormatState.h | 3.0 KB | 113796 | 13 years | DFG should flush SetLocals to arguments … | |
DFGDriver.cpp | 6.5 KB | 127202 | 13 years | Use one object instead of two for closures, eliminating ScopeChainNode … | |
DFGDriver.h | 2.0 KB | 125982 | 13 years | The current state of the call frame should be taken into account in … | |
DFGEdge.h | 3.8 KB | 117646 | 13 years | DFG should have control flow graph simplification … | |
DFGFixupPhase.cpp | 16.8 KB | 128957 | 13 years | DFG should not call out to C++ every time that it tries to put to an … | |
DFGFixupPhase.h | 1.7 KB | 117646 | 13 years | DFG should have control flow graph simplification … | |
DFGFPRInfo.h | 5.9 KB | 127561 | 13 years | DFG JIT doesn't work properly on ARM hardfp … | |
DFGGenerationInfo.h | 13.5 KB | 121717 | 13 years | DFG OSR exit value recoveries should be computed lazily … | |
DFGGPRInfo.h | 14.9 KB | 122768 | 13 years | DFG PutById transition should handle storage allocation, and inline it … | |
DFGGraph.cpp | 21.2 KB | 127958 | 13 years | Rename the ustring() accessor to string() … | |
DFGGraph.h | 24.7 KB | 129266 | 13 years | DFG CSE assumes that a holy PutByVal does not interfere with … | |
DFGInsertionSet.h | 3.2 KB | 117636 | 13 years | DFG should have constant propagation … | |
DFGJITCompiler.cpp | 15.3 KB | 123042 | 13 years | dumpCallFrame is broken in ToT … | |
DFGJITCompiler.h | 15.4 KB | 122768 | 13 years | DFG PutById transition should handle storage allocation, and inline it … | |
DFGMinifiedGraph.h | 2.5 KB | 121717 | 13 years | DFG OSR exit value recoveries should be computed lazily … | |
DFGMinifiedNode.cpp | 2.1 KB | 121717 | 13 years | DFG OSR exit value recoveries should be computed lazily … | |
DFGMinifiedNode.h | 3.5 KB | 121717 | 13 years | DFG OSR exit value recoveries should be computed lazily … | |
DFGNode.h | 25.9 KB | 129316 | 13 years | CSE for access to closure variables (get_/put_scoped_var) … | |
DFGNodeFlags.cpp | 4.2 KB | 120834 | 13 years | DFG should be able to print disassembly interleaved with the IR … | |
DFGNodeFlags.h | 3.8 KB | 118325 | 13 years | DFG CFA should record if a node can OSR exit … | |
DFGNodeType.h | 12.7 KB | 129325 | 13 years | PutScopedVar should not be marked as clobbering the world … | |
DFGOperations.cpp | 57.2 KB | 129774 | 13 years | Fix usage of COMPILER() macros … | |
DFGOperations.h | 17.0 KB | 129426 | 13 years | Inlined activation tear-off in the DFG … | |
DFGOSREntry.cpp | 7.4 KB | 125999 | 13 years | The relationship between abstract values and structure transition … | |
DFGOSREntry.h | 2.0 KB | 112039 | 13 years | DFGOperands should be moved out of the DFG and into bytecode … | |
DFGOSRExit.cpp | 3.0 KB | 124230 | 13 years | DFG OSR exit profiling has unusual oversights … | |
DFGOSRExit.h | 4.0 KB | 121717 | 13 years | DFG OSR exit value recoveries should be computed lazily … | |
DFGOSRExitCompiler32_64.cpp | 38.2 KB | 129089 | 13 years | OSR exit sometimes neglects to create the arguments object … | |
DFGOSRExitCompiler64.cpp | 31.2 KB | 129089 | 13 years | OSR exit sometimes neglects to create the arguments object … | |
DFGOSRExitCompiler.cpp | 7.0 KB | 122206 | 13 years | DFG recompilation heuristics should be based on count, not rate … | |
DFGOSRExitCompiler.h | 2.5 KB | 121717 | 13 years | DFG OSR exit value recoveries should be computed lazily … | |
DFGPhase.cpp | 1.8 KB | 119342 | 13 years | DFG CSE should be able to eliminate unnecessary flushes of arguments … | |
DFGPhase.h | 2.7 KB | 126715 | 13 years | Array type checks and storage accesses should be uniformly represented … | |
DFGPredictionPropagationPhase.cpp | 31.4 KB | 129316 | 13 years | CSE for access to closure variables (get_/put_scoped_var) … | |
DFGPredictionPropagationPhase.h | 2.2 KB | 117646 | 13 years | DFG should have control flow graph simplification … | |
DFGRegisterBank.h | 13.1 KB | 122768 | 13 years | DFG PutById transition should handle storage allocation, and inline it … | |
DFGRegisterSet.h | 5.6 KB | 122771 | 13 years | Unreviewed, adding forgotten files. * dfg/DFGRegisterSet.h: Added. … | |
DFGRepatch.cpp | 54.5 KB | 129272 | 13 years | REGRESSION (r128400): Opening Google Web Fonts page hangs or crashes … | |
DFGRepatch.h | 2.7 KB | 107485 | 13 years | DFG should have polymorphic put_by_id caching … | |
DFGScoreBoard.h | 6.8 KB | 117646 | 13 years | DFG should have control flow graph simplification … | |
DFGScratchRegisterAllocator.h | 7.6 KB | 122771 | 13 years | Unreviewed, adding forgotten files. * dfg/DFGRegisterSet.h: Added. … | |
DFGSilentRegisterSavePlan.h | 3.4 KB | 117620 | 13 years | DFG should have out-of-line slow paths … | |
DFGSlowPathGenerator.h | 17.2 KB | 117620 | 13 years | DFG should have out-of-line slow paths … | |
DFGSpeculativeJIT32_64.cpp | 183.6 KB | 129426 | 13 years | Inlined activation tear-off in the DFG … | |
DFGSpeculativeJIT64.cpp | 171.0 KB | 129426 | 13 years | Inlined activation tear-off in the DFG … | |
DFGSpeculativeJIT.cpp | 125.2 KB | 129435 | 13 years | ValueToInt32 bool case does bad things to registers … | |
DFGSpeculativeJIT.h | 114.9 KB | 130303 | 13 years | Delayed structure sweep can leak structures without bound … | |
DFGStructureAbstractValue.h | 7.6 KB | 125999 | 13 years | The relationship between abstract values and structure transition … | |
DFGStructureCheckHoistingPhase.cpp | 23.9 KB | 129943 | 13 years | DFGStructureHoistingPhase SetLocal assumes … | |
DFGStructureCheckHoistingPhase.h | 1.9 KB | 124404 | 13 years | DFG should hoist structure checks … | |
DFGThunks.cpp | 12.0 KB | 127625 | 13 years | Remove use of JSCell::classInfoOffset() from virtualForThunkGenerator … | |
DFGThunks.h | 2.0 KB | 122392 | 13 years | DFG should have fast virtual calls … | |
DFGValidate.cpp | 14.4 KB | 118270 | 13 years | DFG should be able to optimize foo.apply(bar, arguments) … | |
DFGValidate.h | 1.7 KB | 117646 | 13 years | DFG should have control flow graph simplification … | |
DFGValueRecoveryOverride.h | 1.9 KB | 121717 | 13 years | DFG OSR exit value recoveries should be computed lazily … | |
DFGValueSource.cpp | 2.2 KB | 121717 | 13 years | DFG OSR exit value recoveries should be computed lazily … | |
DFGValueSource.h | 6.5 KB | 123169 | 13 years | DFG cell checks should be hoisted … | |
DFGVariableAccessData.h | 8.2 KB | 124404 | 13 years | DFG should hoist structure checks … | |
DFGVariableEvent.cpp | 3.0 KB | 121717 | 13 years | DFG OSR exit value recoveries should be computed lazily … | |
DFGVariableEvent.h | 8.0 KB | 121717 | 13 years | DFG OSR exit value recoveries should be computed lazily … | |
DFGVariableEventStream.cpp | 10.9 KB | 122541 | 13 years | DFG CFA may get overzealous in loops that have code that must exit … | |
DFGVariableEventStream.h | 2.1 KB | 121717 | 13 years | DFG OSR exit value recoveries should be computed lazily … | |
DFGVirtualRegisterAllocationPhase.cpp | 5.8 KB | 121717 | 13 years | DFG OSR exit value recoveries should be computed lazily … | |
DFGVirtualRegisterAllocationPhase.h | 2.0 KB | 117646 | 13 years | DFG should have control flow graph simplification … |
Note:
See TracBrowser
for help on using the repository browser.