1. 9089acb Get rid of forward exit on UInt32ToNumber by adding an op_unsigned bytecode instruction by fpizlo@apple.com · 11 years ago
  2. 88fedde Infer constant closure variables https://bugs.webkit.org/show_bug.cgi?id=124630 by fpizlo@apple.com · 11 years ago
  3. 0309686b Stores to local captured variables should be intercepted by fpizlo@apple.com · 11 years ago
  4. a4ea066 Instead of watchpointing activation allocation, we should watchpoint entry into functions that have captured variables by fpizlo@apple.com · 11 years ago
  5. 5e2fce2 Remove stdio.h from JSC files. https://bugs.webkit.org/show_bug.cgi?id=125066 by commit-queue@webkit.org · 11 years ago
  6. ecd97b0 Finally remove those DFG_ENABLE things by fpizlo@apple.com · 11 years ago
  7. 1a72409 Infer one-time scopes https://bugs.webkit.org/show_bug.cgi?id=124812 by fpizlo@apple.com · 11 years ago
  8. 2eb67ec Do bytecode validation as part of testing by fpizlo@apple.com · 11 years ago
  9. 022f368 Create a new SymbolTable every time code is loaded so that the watchpoints don't get reused by fpizlo@apple.com · 11 years ago
  10. 81bb8bb CodeBlock::m_numCalleeRegisters shouldn't also mean frame size, frame size needed for exit, or any other unrelated things by fpizlo@apple.com · 11 years ago
  11. 8dd9344 Get rid of CodeBlock::dumpStatistics() by fpizlo@apple.com · 11 years ago
  12. 3396171 Infer constant global variables https://bugs.webkit.org/show_bug.cgi?id=124464 by fpizlo@apple.com · 11 years ago
  13. fa35e78 Add tracking of endColumn for Executables. by mark.lam@apple.com · 11 years ago
  14. 40f7cbf put_to_scope[5] should not point to the structure if it's a variable access, but it should point to the WatchpointSet by fpizlo@apple.com · 11 years ago
  15. d0f35b6 Liveness analysis should take less memory in CodeBlock when it is unused by fpizlo@apple.com · 11 years ago
  16. 3811e21 CodeBlocks should be able to determine bytecode liveness by mhahnenberg@apple.com · 11 years ago
  17. e25e769 CodeBlock: Un-segment some Vectors. <https://webkit.org/b/124188> by akling@apple.com · 11 years ago
  18. 9bca4b8 Make bytecode dumping use the right opcode names for inc/dec. by fpizlo@apple.com · 11 years ago
  19. c9b3ad6 Eliminate HostCall bit from JSC Stack CallerFrame by msaboff@apple.com · 11 years ago
  20. 78e1b2b CodeBlock::jettison() shouldn't call baselineVersion() by fpizlo@apple.com · 11 years ago
  21. 501e606 OSR exit profiling should be robust against all code being cleared by fpizlo@apple.com · 11 years ago
  22. 4917df2 Assertion failure in js/dom/global-constructors-attributes-dedicated-worker.html by fpizlo@apple.com · 11 years ago
  23. 580c6f0 Unreviewed, fix Windows. by fpizlo@apple.com · 11 years ago
  24. d84425d Add InvalidationPoints to the DFG and use them for all watchpoints by fpizlo@apple.com · 11 years ago
  25. b1ea3ea Fix broken C Loop LLINT build. https://bugs.webkit.org/show_bug.cgi?id=123271. by mark.lam@apple.com · 11 years ago
  26. d49bfe8 A CodeBlock's StructureStubInfos shouldn't be in a Vector that we search using code origins and machine code PCs by fpizlo@apple.com · 11 years ago
  27. e050d64 Spread operator should be performing direct "puts" and not triggering setters by oliver@apple.com · 11 years ago
  28. 1cfa0a9 Baseline JIT should use the DFG GetById IC by fpizlo@apple.com · 11 years ago
  29. d2d4f0a DFG PutById IC should use the ConcurrentJITLocker since it's now dealing with IC's that get read by the compiler thread by fpizlo@apple.com · 11 years ago
  30. d97d757 Baseline JIT should use the DFG's PutById IC by fpizlo@apple.com · 11 years ago
  31. a62d482 Compress DFG stack layout https://bugs.webkit.org/show_bug.cgi?id=122024 by fpizlo@apple.com · 11 years ago
  32. 62aa8b7 VirtualRegister should be a class https://bugs.webkit.org/show_bug.cgi?id=121732 by msaboff@apple.com · 12 years ago
  33. 9df8b83 Move DFG inline caching logic into jit/. by mark.lam@apple.com · 12 years ago
  34. bf43ed9 Unreviewed, rolling out r156474. by commit-queue@webkit.org · 12 years ago
  35. 1796ad0 VirtualRegister should be a class https://bugs.webkit.org/show_bug.cgi?id=121732 by msaboff@apple.com · 12 years ago
  36. c568471 op_to_this shouldn't use value profiling by mhahnenberg@apple.com · 12 years ago
  37. 5f2e70b op_get_callee shouldn't use value profiling by mhahnenberg@apple.com · 12 years ago
  38. e72693d Change JSC debug hooks to pass a CallFrame* instead of a DebuggerCallFrame. by mark.lam@apple.com · 12 years ago
  39. 48a7bc8 Never use ReturnPC for exception handling and quit using exception check indices as a lame replica of the CodeOrigin index by fpizlo@apple.com · 12 years ago
  40. af8809e Get rid of CodeBlock::RareData::callReturnIndexVector and most of the evil that it introduced by fpizlo@apple.com · 12 years ago
  41. da4645e Unreviewed, revert http://trac.webkit.org/changeset/156235. It won't work on Windows. by fpizlo@apple.com · 12 years ago
  42. 4513333 Move DFG inline caching logic into jit/ by fpizlo@apple.com · 12 years ago
  43. cd8eb2c Move CCallHelpers and AssemblyHelpers into jit/ and have JSInterfaceJIT use them by fpizlo@apple.com · 12 years ago
  44. 6d59f9e Remove some of the tautologies in DFGRepatch function naming. by fpizlo@apple.com · 12 years ago
  45. ba01f6d Rename OperationInProgress to HeapOperation and move it out of Heap.h into its own header by mhahnenberg@apple.com · 12 years ago
  46. 018818d DFG AI assumes that ToThis can never return non-object if it is passed an object, and operationToThis will get the wrong value of isStrictMode() if there's inlining by fpizlo@apple.com · 12 years ago
  47. b70e41b fourthTier: Change JSStack to grow from high to low addresses by msaboff@apple.com · 12 years ago
  48. 1a5f13c Add local to/from operand helpers similar to argument to/from operand2 by msaboff@apple.com · 12 years ago
  49. c580864 Cleanup formatting of byte code debug output Source/JavaScriptCore/ChangeLog by msaboff@apple.com · 12 years ago
  50. 532f1e5 The DFG should be able to tier-up and OSR enter into the FTL by fpizlo@apple.com · 12 years ago
  51. 7c084e0 CodeBlock memory cost reporting should be rationalized by fpizlo@apple.com · 12 years ago
  52. 195d7b8 CodeBlock::jettison() should be implicit by fpizlo@apple.com · 12 years ago
  53. 669223d CodeBlock refactoring broke profile dumping by fpizlo@apple.com · 12 years ago
  54. 8b46ebc CodeBlock: LLIntCallLinkInfo vector can be sized-to-fit at creation. by akling@apple.com · 12 years ago
  55. 6931c47 Teach DFG::Worklist and its clients that it may be reused for different kinds of compilations by fpizlo@apple.com · 12 years ago
  56. e5b6864 CodeBlock's magic for scaling tier-up thresholds should be more reusable by fpizlo@apple.com · 12 years ago
  57. 1342e7a CodeBlock::prepareForExecution() is silly by fpizlo@apple.com · 12 years ago
  58. 62b6af8 CodeBlock compilation and installation should be simplified and rationalized by fpizlo@apple.com · 12 years ago
  59. ea1f902 Unreviewed, rolling out r154804. by commit-queue@webkit.org · 12 years ago
  60. 4ea262e CodeBlock compilation and installation should be simplified and rationalized by fpizlo@apple.com · 12 years ago
  61. 941ab38 <https://webkit.org/b/119833> Concurrent compilation thread should not trigger WriteBarriers by mhahnenberg@apple.com · 12 years ago
  62. 0053edb <https://webkit.org/b/119830> Assigning to a readonly global results in DFG byte code parse failure by oliver@apple.com · 12 years ago
  63. 9b65276 Stop making unnecessary copy of CodeBlock Identifier Vector by oliver@apple.com · 12 years ago
  64. ed63054 DFG FixupPhase should insert Int32ToDouble nodes for number uses in NewArray, and SpeculativeJIT 64-bit should not try to coerce integer constants to double constants by fpizlo@apple.com · 12 years ago
  65. 0c662a4 DFG validation can cause assertion failures due to dumping by mhahnenberg@apple.com · 12 years ago
  66. 13f6daf2 Unreviewed. Fix make distcheck. by carlosgc@webkit.org · 12 years ago
  67. b61a043 REGRESSION: Crash when opening a message on Gmail by fpizlo@apple.com · 12 years ago
  68. 807e7e1 Make all jit & non-jit combos build cleanly by oliver@apple.com · 12 years ago
  69. a745e20 More 32bit build fixes by oliver@apple.com · 12 years ago
  70. 83d2d02 fourthTier: each DFG node that relies on other nodes to do their type checks should be able to tell you if those type checks happened by oliver@apple.com · 12 years ago
  71. 58cdc33 fourthTier: DFG shouldn't create CheckStructures for array accesses except if the ArrayMode implies an original array access by oliver@apple.com · 12 years ago
  72. c0a31d7 fourthTier: GC's put_by_id transition fixpoint should converge more quickly by oliver@apple.com · 12 years ago
  73. a14cea5 fourthTier: There should only be one table of SimpleJumpTables by oliver@apple.com · 12 years ago
  74. 9e1c809 fourthTier: DFG should have switch_char by oliver@apple.com · 12 years ago
  75. 9b7647b fourthTier: DFG should support op_switch_imm by oliver@apple.com · 12 years ago
  76. acdde49 fourthTier: Concurrent JIT shouldn't try to recompute the CodeBlockHash as part of debug dumps, since doing so may fail if dealing with a CachedScript that doesn't have its script string handy by oliver@apple.com · 12 years ago
  77. b3e5acb fourthTier: DFG should support op_in and it should use patching to make it fast by oliver@apple.com · 12 years ago
  78. 58c8675 fourthTier: Re-worked non-local variable resolution by oliver@apple.com · 12 years ago
  79. 0919f4f fourthTier: Recursive deadlock in DFG::ByteCodeParser by oliver@apple.com · 12 years ago
  80. 1e7b6b5 fourthTier: CallFrame::trueCallFrame() should populate the bytecodeOffset field by oliver@apple.com · 12 years ago
  81. afa7e3a fourthTier: DFG CFA shouldn't filter ArrayModes with ALL_NON_ARRAY_ARRAY_MODES if the speculated type is not SpecArray by oliver@apple.com · 12 years ago
  82. a152471 fourthTier: all cached put_by_id transitions, even ones that weren't inlined by the DFG, should be propagated by the GC by oliver@apple.com · 12 years ago
  83. 6a8125e fourthTier: Get rid of StructureStubInfo::bytecodeIndex by oliver@apple.com · 12 years ago
  84. 1622cae fourthTier: Fix some minor issues in the DFG's profiling of heap accesses by oliver@apple.com · 12 years ago
  85. bc2930b fourthTier: Remove CodeOrigin::valueProfileOffset since it was only needed for op_call_put_result. by oliver@apple.com · 12 years ago
  86. cf0e6c4 fourthTier: get rid of op_call_put_result by oliver@apple.com · 12 years ago
  87. dc48dc3 fourthTier: LLInt shouldn't store an offset call PC during op_call-like calls by oliver@apple.com · 12 years ago
  88. 4e67ae5 fourthTier: testRunner should have a way of disabling inlining of functions by oliver@apple.com · 12 years ago
  89. 37172f8 fourthTier: testRunner should be able to tell you if a function is DFG compiled by oliver@apple.com · 12 years ago
  90. d2cdd31 fourthTier: add heuristics to reduce the likelihood of a trivially inlineable function being independently compiled by the concurrent JIT by oliver@apple.com · 12 years ago
  91. 07f66d4 fourthTier: rationalize DFG::CapabilityLevel and DFGCapabilities.[h|cpp] by oliver@apple.com · 12 years ago
  92. 5a24fdd fourthTier: Rename getJITCode and getJITType to jitCode and jitType. by oliver@apple.com · 12 years ago
  93. d205666 fourthTier: should use ConcurrentJITLock[er] directly and not through typedef by oliver@apple.com · 12 years ago
  94. 284cc3d fourthTier: DFG should be able to run on a separate thread by oliver@apple.com · 12 years ago
  95. 75afc4f fourthTier: Executable and CodeBlock should be aware of DFG::Plans that complete asynchronously by oliver@apple.com · 12 years ago
  96. 410b541 fourthTier: CodeBlock should be RefCounted by oliver@apple.com · 12 years ago
  97. e2fe4ce fourthTier: Rationalized 'this' conversion, includes subsequent FTL branch fixes by oliver@apple.com · 12 years ago
  98. 0203946 fourthTier: DFG tries to ref/deref StringImpls in a ton of places by oliver@apple.com · 12 years ago
  99. f72e22e fourthTier: SymbolTable should be thread-safe by oliver@apple.com · 12 years ago
  100. c14eb7d fourthTier: value profiles and array profiles should be thread-safe enough to be accessible in a concurrent compilation thread by oliver@apple.com · 12 years ago