1. 2a7c299 [JSC] Implement isFinite / isNaN in JS and make DFG ToNumber accept non number values by utatane.tea@gmail.com · 9 years ago
  2. 491c2f5 We should have one calleeSaveRegistersBuffer per VMEntryFrame, not one per VM. by mark.lam@apple.com · 9 years ago
  3. acdb63e Polymorphic operands in operators coerces downstream values to double. by fpizlo@apple.com · 9 years ago
  4. f41fc90 Speed up bound functions a bit https://bugs.webkit.org/show_bug.cgi?id=156889 by fpizlo@apple.com · 9 years ago
  5. f75c0a96 Rationalize the makeSpaceForCCall stuff by fpizlo@apple.com · 9 years ago
  6. 80d0656 PolymorphicAccess should have a MegamorphicLoad case by fpizlo@apple.com · 9 years ago
  7. 5e29b76 Replace all of the various non-working and non-compiling sampling profiler hacks with a single super hack by fpizlo@apple.com · 9 years ago
  8. 95ef649 Remove the Baker barrier from JSC https://bugs.webkit.org/show_bug.cgi?id=155479 by fpizlo@apple.com · 9 years ago
  9. 3feb005 [JSC] Remove a superfluous Move in front of every double unboxing by benjamin@webkit.org · 9 years ago
  10. 7ed0f4a [JSC] On x86, improve the selection of which value are selected for the UseDef part of commutative operations by benjamin@webkit.org · 9 years ago
  11. 292f5cc [mips] Implemented emitFunctionPrologue/Epilogue by commit-queue@webkit.org · 9 years ago
  12. 8e20f43 restoreCalleeSavesFromVMCalleeSavesBuffer should use the scratch register by sbarati@apple.com · 9 years ago
  13. 67812aa [JSC] Get the JavaScriptCore framework to build on ARM64 with B3 enabled by commit-queue@webkit.org · 9 years ago
  14. d2fca0a Math.random should have an intrinsic thunk and it should be later handled as a DFG Node by utatane.tea@gmail.com · 9 years ago
  15. 8e04589 Snippefy bitwise operators for the baseline JIT. by mark.lam@apple.com · 9 years ago
  16. c770474 Add an option to emit instructions validating exceptions in the DFG rather than always emiting them. by keith_miller@apple.com · 9 years ago
  17. e13650f Add a few obvious strength-reductions to Air by fpizlo@apple.com · 9 years ago
  18. 94db3ba Snippefy op_mul for the baseline JIT. by mark.lam@apple.com · 9 years ago
  19. 102cbf2 Use the JITAddGenerator snippet in the DFG. by mark.lam@apple.com · 9 years ago
  20. 5b59c5b C calls in PolymorphicAccess shouldn't assume that the top of the stack looks like a JSC JIT frame and enable *ByIdFlush in FTL by sbarati@apple.com · 9 years ago
  21. 430ccdc REGRESSION (r191175): OSR Exit from an inlined tail callee trashes callee save registers by msaboff@apple.com · 9 years ago
  22. 7524909 Use JITSubGenerator to support UntypedUse operands for op_sub in the DFG. by mark.lam@apple.com · 9 years ago
  23. 1e15838 CopyBarrier must be avoided for slow TypedArrays by fpizlo@apple.com · 9 years ago
  24. 8dde06b GC should have a Baker barrier for concurrent copying by fpizlo@apple.com · 9 years ago
  25. 81def5f 2015-10-09 Geoffrey Garen <ggaren@apple.com> by ggaren@apple.com · 9 years ago
  26. 893cf14 2015-10-09 Geoffrey Garen <ggaren@apple.com> by ggaren@apple.com · 9 years ago
  27. 7567c16 Unreviewed, rolling back in r190450 by ggaren@apple.com · 9 years ago
  28. a44b9c9 Factoring out op_sub baseline code generation into JITSubGenerator. by mark.lam@apple.com · 9 years ago
  29. 0263ad3 Unreviewed, rolling out r190589. https://bugs.webkit.org/show_bug.cgi?id=149833 by commit-queue@webkit.org · 9 years ago
  30. a7a326f Unreviewed, rolling back in r190450 by ggaren@apple.com · 9 years ago
  31. 3cb36ea Allow an object's marking state to track The Three Colors by fpizlo@apple.com · 9 years ago
  32. 87dc3e7 Unreviewed, rolling out r190522. https://bugs.webkit.org/show_bug.cgi?id=149787 by commit-queue@webkit.org · 9 years ago
  33. 0e29f57 Unreviewed, rolling back in r190450 by ggaren@apple.com · 9 years ago
  34. f23e7ea Remove the use of "Immediate" in JIT function names. by mark.lam@apple.com · 9 years ago
  35. 1283577 JSC should infer property types https://bugs.webkit.org/show_bug.cgi?id=148610 by fpizlo@apple.com · 10 years ago
  36. 36c1340 Implement try/catch in the DFG. https://bugs.webkit.org/show_bug.cgi?id=147374 by sbarati@apple.com · 10 years ago
  37. 6abed91 Unreviewed, rolling out r189938, r189952, and r189956. by commit-queue@webkit.org · 10 years ago
  38. 17a4494 Implement try/catch in the DFG. https://bugs.webkit.org/show_bug.cgi?id=147374 by sbarati@apple.com · 10 years ago
  39. b26b524 There should be one stub hanging off an inline cache that contains code for all of the cases, rather than forming a linked list consisting of one stub per case by fpizlo@apple.com · 10 years ago
  40. 0208546 Add support for Callee-Saves registers by msaboff@apple.com · 10 years ago
  41. 678145f Replace all the various forms of branchStructure() with a single method in AssemblyHelpers by fpizlo@apple.com · 10 years ago
  42. aa599f6 DFG callOperations should not implicitly emit an exception check. At callOperation call sites, we should explicitly emit exception checks by saambarati1@gmail.com · 10 years ago
  43. 21cd702 Split InlineCallFrame into its own file by ggaren@apple.com · 10 years ago
  44. 3321f09 "let" scoping introduced incoherent story about symbol table cloning by saambarati1@gmail.com · 10 years ago
  45. 318af07 Simplify unboxing of double JSValues known to be not NaN and not Int32 by fpizlo@apple.com · 10 years ago
  46. c02ed48 Unreviewed, rolling out r185216. https://bugs.webkit.org/show_bug.cgi?id=145666 by commit-queue@webkit.org · 10 years ago
  47. e4484c5 Simplify unboxing of double JSValues known to be not NaN and not Int32 by fpizlo@apple.com · 10 years ago
  48. b8823d5 TypeOf should be fast https://bugs.webkit.org/show_bug.cgi?id=144396 by fpizlo@apple.com · 10 years ago
  49. c58a2a8 Move all of the branchIs<type> helpers from SpeculativeJIT into AssemblyHelpers by fpizlo@apple.com · 10 years ago
  50. da834ae Heap variables shouldn't end up in the stack frame by fpizlo@apple.com · 10 years ago
  51. 8fefdd3 DFG should really support varargs https://bugs.webkit.org/show_bug.cgi?id=141332 by fpizlo@apple.com · 10 years ago
  52. 265a733 The callee frame helpers in DFG::SpeculativeJIT should be available to other JITs by fpizlo@apple.com · 10 years ago
  53. 74485fb Varargs frame set-up should be factored out for use by other JITs by fpizlo@apple.com · 10 years ago
  54. f533acd arguments[-1] should have well-defined behavior by fpizlo@apple.com · 10 years ago
  55. 874eacf Rename checkMarkByte() to jumpIfIsRememberedOrInEden(). by mark.lam@apple.com · 10 years ago
  56. 834a43d Add missing implementations to fix build for sh4 architecture by julien.brianceau@gmail.com · 11 years ago
  57. 29abafe FTL should be able to do polymorphic call inlining by fpizlo@apple.com · 11 years ago
  58. 19565300 Unreviewed, rolling out r172940. https://bugs.webkit.org/show_bug.cgi?id=136256 by commit-queue@webkit.org · 11 years ago
  59. 731e776 FTL should be able to do polymorphic call inlining by fpizlo@apple.com · 11 years ago
  60. 9f1dad4 Need ability to fuzz exception throwing by fpizlo@apple.com · 11 years ago
  61. fac5bed JIT breakpoints should be more informative by fpizlo@apple.com · 11 years ago
  62. beef452 Discern between NaNs that would be safe to tag and NaNs that need some purification before tagging by fpizlo@apple.com · 11 years ago
  63. 7b33e0c DFG IR should keep the data flow of doubles and int52's separate from the data flow of JSValue's by fpizlo@apple.com · 11 years ago
  64. 2a9d5c8 Setters are just getters that take an extra argument and don't return a value by fpizlo@apple.com · 11 years ago
  65. bf7daac Repatch should plant calls to getters directly rather than through a C helper by fpizlo@apple.com · 11 years ago
  66. 5bed169 FTL arity fixup should work on ARM64 by fpizlo@apple.com · 11 years ago
  67. 95e95ea Fix write barriers in Repatch.cpp for !ENABLE(DFG_JIT) platforms after r165128 by mhahnenberg@apple.com · 11 years ago
  68. 4015971 JSCell::m_gcData should encode its information differently by mhahnenberg@apple.com · 11 years ago
  69. b6f8519 Make JSCells have 32-bit Structure pointers by mhahnenberg@apple.com · 11 years ago
  70. ce8cbac Get rid of redundant Platform.h includes by ossy@webkit.org · 11 years ago
  71. b3eab8d Can no longer run OctaneV2 in browser, crashes in speculationFromCell by mhahnenberg@apple.com · 11 years ago
  72. 9589433 Merge the jsCStack branch https://bugs.webkit.org/show_bug.cgi?id=127763 by msaboff@apple.com · 11 years ago
  73. bbddb5b Combine SymbolTable and SharedSymbolTable by fpizlo@apple.com · 11 years ago
  74. 644e77b DFG Int52 boxing code may clobber the source without telling anyone by fpizlo@apple.com · 11 years ago
  75. cb9adb0 Change CallFrameRegister to architected frame pointer register by msaboff@apple.com · 11 years ago
  76. 501e606 OSR exit profiling should be robust against all code being cleared by fpizlo@apple.com · 11 years ago
  77. c8151c4 Adjust CallFrameHeader's ReturnPC and CallFrame locations to match the native ABI . by mark.lam@apple.com · 11 years ago
  78. 5ba0788 Baseline JIT and DFG IC code generation should be unified and rationalized by fpizlo@apple.com · 11 years ago
  79. c3523f8 Remove spaces between template angle brackets by andersca@apple.com · 11 years ago
  80. 98f0de0 [iOS] Upstream JavaScriptCore support for ARM64 by dbates@webkit.org · 11 years ago
  81. 5ca16c4 Transition stack check JITStubs to CCallHelper functions by msaboff@apple.com · 11 years ago
  82. a62d482 Compress DFG stack layout https://bugs.webkit.org/show_bug.cgi?id=122024 by fpizlo@apple.com · 11 years ago
  83. 7fd83c1 The DFG should use always DFG::Graph methods for determining where special registers are by fpizlo@apple.com · 11 years ago
  84. 62aa8b7 VirtualRegister should be a class https://bugs.webkit.org/show_bug.cgi?id=121732 by msaboff@apple.com · 11 years ago
  85. 9df8b83 Move DFG inline caching logic into jit/. by mark.lam@apple.com · 11 years ago
  86. bf43ed9 Unreviewed, rolling out r156474. by commit-queue@webkit.org · 11 years ago
  87. 1796ad0 VirtualRegister should be a class https://bugs.webkit.org/show_bug.cgi?id=121732 by msaboff@apple.com · 11 years ago
  88. 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
  89. da4645e Unreviewed, revert http://trac.webkit.org/changeset/156235. It won't work on Windows. by fpizlo@apple.com · 12 years ago
  90. 4513333 Move DFG inline caching logic into jit/ by fpizlo@apple.com · 12 years ago
  91. cd8eb2c Move CCallHelpers and AssemblyHelpers into jit/ and have JSInterfaceJIT use them by fpizlo@apple.com · 12 years ago[Renamed (95%) from Source/JavaScriptCore/dfg/DFGAssemblyHelpers.h]
  92. 63eba56 Unreviewed, rolling out r156120. by bfulgham@apple.com · 12 years ago[Renamed (95%) from Source/JavaScriptCore/jit/AssemblyHelpers.h]
  93. 620acab Move CCallHelpers and AssemblyHelpers into jit/ and have JSInterfaceJIT use them by fpizlo@apple.com · 12 years ago[Renamed (95%) from Source/JavaScriptCore/dfg/DFGAssemblyHelpers.h]
  94. 6921b29 DFG should support Int52 for local variables by fpizlo@apple.com · 12 years ago
  95. 92c6700 Unreviewed, rolling out r156019 and r156020. by commit-queue@webkit.org · 12 years ago
  96. 4c466ec DFG should support Int52 for local variables by fpizlo@apple.com · 12 years ago
  97. 3f922f9 Source/JavaScriptCore: https://bugs.webkit.org/show_bug.cgi?id=119548 by commit-queue@webkit.org · 12 years ago
  98. acbfd5c DFG_JIT implementation for sh4 architecture. by allan.jensen@digia.com · 12 years ago
  99. 5a24fdd fourthTier: Rename getJITCode and getJITType to jitCode and jitType. by oliver@apple.com · 12 years ago
  100. 02b179b fourthTier: put DFG data into a DFG::JITCode, and put common DFG and FTL data into something accessible from both DFG::JITCode and FTL::JITCode by oliver@apple.com · 12 years ago