1. b9b4add Use nullptr instead of 0 in calls to HashMap::add by andersca@apple.com · 11 years ago
  2. 8788100 Try to kill initialiser expression in for-in statements by oliver@apple.com · 11 years ago
  3. b70e41b fourthTier: Change JSStack to grow from high to low addresses by msaboff@apple.com · 11 years ago
  4. 2de4c13 Source/JavaScriptCore: Web Inspector shouldn't artificially allocate the arguments object in functions that don't use it by ggaren@apple.com · 11 years ago
  5. 1a5f13c Add local to/from operand helpers similar to argument to/from operand2 by msaboff@apple.com · 11 years ago
  6. c704b41 Get rid of PassOwnArrayPtr https://bugs.webkit.org/show_bug.cgi?id=120964 by andersca@apple.com · 11 years ago
  7. 2cfd376 Delay Arguments creation in strict mode by oliver@apple.com · 12 years ago
  8. 3b256ca Fix problems with divot and lineStart mismatches. by mark.lam@apple.com · 12 years ago
  9. a14cea5 fourthTier: There should only be one table of SimpleJumpTables by oliver@apple.com · 12 years ago
  10. 58c8675 fourthTier: Re-worked non-local variable resolution by oliver@apple.com · 12 years ago
  11. e64543a fourthTier: Remove finalDestinationOrIgnored since it isn't called anymore. by oliver@apple.com · 12 years ago
  12. cf0e6c4 fourthTier: get rid of op_call_put_result by oliver@apple.com · 12 years ago
  13. dc48dc3 fourthTier: LLInt shouldn't store an offset call PC during op_call-like calls by oliver@apple.com · 12 years ago
  14. d205666 fourthTier: should use ConcurrentJITLock[er] directly and not through typedef by oliver@apple.com · 12 years ago
  15. e2fe4ce fourthTier: Rationalized 'this' conversion, includes subsequent FTL branch fixes by oliver@apple.com · 12 years ago
  16. f72e22e fourthTier: SymbolTable should be thread-safe by oliver@apple.com · 12 years ago
  17. 7016547 Need ExpressionRangeInfo before ResolveForPuts in strict mode. by mark.lam@apple.com · 12 years ago
  18. 0e3a6ac Added ExpressionRangeInfo for BinaryOpNodes that can throw exceptions by mark.lam@apple.com · 12 years ago
  19. 0d5fdb9 Removed unused sourceOffset from JSTokenLocation. by mark.lam@apple.com · 12 years ago
  20. 5b45f90 Fix 30% JSBench regression (caused by adding column numbers to stack traces). by mark.lam@apple.com · 12 years ago
  21. bd1385d Source/JavaScriptCore: Introducing the VMStackBounds class. by mark.lam@apple.com · 12 years ago
  22. 90a10c5 RefCountedArray needs to use vector initialisers for its backing store by oliver@apple.com · 12 years ago
  23. 7e3c2cf HashTraits<RefPtr<P> >::PeekType should be raw pointer for better performance by mikhail.pozdnyakov@intel.com · 12 years ago
  24. 9755468 Fix potential bug in lookup logic https://bugs.webkit.org/show_bug.cgi?id=115522 by oliver@apple.com · 12 years ago
  25. f303611 Cleaned up pre/post inc/dec in bytecode by ggaren@apple.com · 12 years ago
  26. 81c68cc Source/JavaScriptCore: Re-landing <http://trac.webkit.org/changeset/148999> by ggaren@apple.com · 12 years ago
  27. 335ba39 Unreviewed, roll out http://trac.webkit.org/changeset/148999 by fpizlo@apple.com · 12 years ago
  28. ec40baf Source/JavaScriptCore: Filled out more cases of branch folding in bytecode when emitting by ggaren@apple.com · 12 years ago
  29. 568b48c JS Lexer and Parser should be more informative when they encounter errors by oliver@apple.com · 12 years ago
  30. 9a9a4b5 Renamed JSGlobalData to VM https://bugs.webkit.org/show_bug.cgi?id=114777 by ggaren@apple.com · 12 years ago
  31. dff6b22 Source/JavaScriptCore: Add LLINT and baseline JIT support for timing out scripts. by mark.lam@apple.com · 12 years ago
  32. 4e3f965 Add bounds checking for WTF::Vector::operator[] by oliver@apple.com · 12 years ago
  33. e47f99d Unify the many and varied stack trace mechanisms, and make the result sane. by oliver@apple.com · 12 years ago
  34. 51a9926 Rolled out 147820 and 147818 because they caused plugins tests to ASSERT by ggaren@apple.com · 12 years ago
  35. 3980d39 Unify the many and varied stack trace mechanisms, and make the result sane. by oliver@apple.com · 12 years ago
  36. d786e6b Stop pretending that statements return a value by ggaren@apple.com · 12 years ago
  37. e9150c7 Removed a defunct comment https://bugs.webkit.org/show_bug.cgi?id=113948 by ggaren@apple.com · 12 years ago
  38. 20c0b6c Simplified bytecode generation by merging prefix and postfix nodes by ggaren@apple.com · 12 years ago
  39. d7cf35d Simplified bytecode generation by unforking "condition context" codegen by ggaren@apple.com · 12 years ago
  40. 0408d89 Simplified the bytecode by removing op_loop and op_loop_if_* by ggaren@apple.com · 12 years ago
  41. b4787ec Simplified the bytecode by removing op_jmp_scopes by ggaren@apple.com · 12 years ago
  42. faa5393 Source/JavaScriptCore: Fix incorrect debugger column number value. by mark.lam@apple.com · 12 years ago
  43. 99477db REGRESSION(r145000): Crash loading arstechnica.com when Safari Web Inspector is open by oliver@apple.com · 12 years ago
  44. 6a97645 Make SegmentedVector Noncopyable https://bugs.webkit.org/show_bug.cgi?id=112059 by oliver@apple.com · 12 years ago
  45. 75f804e Bring back eager resolution of function scoped variables by oliver@apple.com · 12 years ago
  46. ad641af Unreviewed, rolling out r144004. by commit-queue@webkit.org · 12 years ago
  47. cbf6f46 [JSC] Upstream iOS Stack bound checking by benjamin@webkit.org · 12 years ago
  48. bb8aa75 Move all Structure out-of-line inline methods to StructureInlines.h by fpizlo@apple.com · 12 years ago
  49. 105ea9b Remove support for bytecode comments, since it doesn't build, and hasn't been used in a while. by fpizlo@apple.com · 12 years ago
  50. 9182d47 The 'global isinf/isnan' compiler quirk required when using clang with libstdc++ by zandobersek@gmail.com · 12 years ago
  51. 18bbb01 Be a little more conservative about emitting table-based switches by ggaren@apple.com · 12 years ago
  52. c862eac Static size inference for JavaScript objects by ggaren@apple.com · 12 years ago
  53. e479155 JSC: FunctionParameters are memory hungry. by akling@apple.com · 12 years ago
  54. 5598c18 Replace ASSERT_NOT_REACHED with RELEASE_ASSERT_NOT_REACHED in JSC by oliver@apple.com · 12 years ago
  55. a4b4cbe The JITThunks class should be in its own file, and doing so should not break the build by fpizlo@apple.com · 12 years ago
  56. fccb844 Incorrect inequality for checking whether a statement is within bounds of a handler by fpizlo@apple.com · 12 years ago
  57. ece7404 Optimise more cases of op_typeof https://bugs.webkit.org/show_bug.cgi?id=103783 by oliver@apple.com · 12 years ago
  58. 77adfde Change Bytecompiler s_dumpsGeneratedCode to an Options value by msaboff@apple.com · 12 years ago
  59. 31940df Replace (typeof(x) != <"object", "undefined", ...>) with by bfulgham@webkit.org · 12 years ago
  60. 868ba36 op_get_callee should have value profiling by fpizlo@apple.com · 12 years ago
  61. a1fe26b The act of getting the callee during 'this' construction should be explicit in bytecode by fpizlo@apple.com · 12 years ago
  62. 75c91a7 JSC should infer when indexed storage contains only integers or doubles by fpizlo@apple.com · 12 years ago
  63. f0c01b8 Reduce parser overhead in JSC https://bugs.webkit.org/show_bug.cgi?id=101127 by oliver@apple.com · 12 years ago
  64. f72c11d Get rid of method_check https://bugs.webkit.org/show_bug.cgi?id=101147 by fpizlo@apple.com · 12 years ago
  65. fcea17b Remove GlobalObject constant register that is typically unused by oliver@apple.com · 12 years ago
  66. 3c8717b Build WebKit as C++11 on Mac https://bugs.webkit.org/show_bug.cgi?id=100720 by andersca@apple.com · 12 years ago
  67. 6df1a80 Added WTF::StackStats mechanism. https://bugs.webkit.org/show_bug.cgi?id=99805. by mark.lam@apple.com · 12 years ago
  68. c909f5f Bytecode should not have responsibility for determining how to perform non-local resolves by oliver@apple.com · 12 years ago
  69. 6d0087f Roll out r131645 as it causes random site crashes. by oliver@apple.com · 12 years ago
  70. dbf1938 Array and object allocations via 'new Object' or 'new Array' should be inlined in bytecode to allow allocation site profiling by fpizlo@apple.com · 12 years ago
  71. 909fa31 Bytecode should not have responsibility for determining how to perform non-local resolves by oliver@apple.com · 12 years ago
  72. 4500e35 Array and object allocations via 'new Object' or 'new Array' should be inlined in bytecode to allow allocation site profiling by fpizlo@apple.com · 12 years ago
  73. 04bfe7a Unreviewed, rolling out r131516 and r131550. by ossy@webkit.org · 12 years ago
  74. c4da761 Bytecode should not have responsibility for determining how to perform non-local resolves by oliver@apple.com · 12 years ago
  75. 4fbb9c3 Renamed RegisterFile to JSStack, and removed prototype of the by mark.lam@apple.com · 12 years ago
  76. ee55405 Rename first/second to key/value in HashMap iterators by benjamin@webkit.org · 12 years ago
  77. 1271fa3 jneq_ptr shouldn't have a pointer https://bugs.webkit.org/show_bug.cgi?id=97739 by fpizlo@apple.com · 12 years ago
  78. 84c256c Nested try/finally should not confuse the finally unpopper in BytecodeGenerator::emitComplexJumpScopes by fpizlo@apple.com · 12 years ago
  79. be8ad1f Optimized closures that capture arguments by ggaren@apple.com · 12 years ago
  80. 094dbd9 Remove redundant argument to op_instanceof by barraclough@apple.com · 12 years ago
  81. b46d57b4 instanceof should not get the prototype for non-default HasInstance by barraclough@apple.com · 12 years ago
  82. 13e02b9 Refactored the interpreter and JIT so they don't dictate closure layout by ggaren@apple.com · 12 years ago
  83. af710d8 Refactored the arguments object so it doesn't dictate closure layout by ggaren@apple.com · 12 years ago
  84. 62f4d0e Make global const initialisation explicit in the bytecode by oliver@apple.com · 12 years ago
  85. d8dd053 JSC should have property butterflies by fpizlo@apple.com · 12 years ago
  86. 06a8bb6 JSActivation should inline allocate its registers, and eliminate by ggaren@apple.com · 12 years ago
  87. 63a291e Refactored op_tear_off* to support activations that don't allocate space for 'arguments' by ggaren@apple.com · 12 years ago
  88. e799660 Rolled out <http://trac.webkit.org/changeset/127939> because it broke by ggaren@apple.com · 12 years ago
  89. c9b7a20 Rename the ustring() accessor to string() by benjamin@webkit.org · 12 years ago
  90. 640e9be Refactored bytecode generator initialization to support moving captured vars around by ggaren@apple.com · 12 years ago
  91. f820008 Source/JavaScriptCore: Rolled back in <http://trac.webkit.org/changeset/127698> with a fix for by ggaren@apple.com · 12 years ago
  92. b692087 Rolled out <http://trac.webkit.org/changeset/127698> because it broke by ggaren@apple.com · 12 years ago
  93. d9e9629 Named functions should not allocate scope objects for their names by ggaren@apple.com · 12 years ago
  94. 9b6b67b a = data[a]++; sets the wrong key in data by barraclough@apple.com · 12 years ago
  95. e3aa3f5 Bug, assignment within subscript of prefix/postfix increment of bracket access by barraclough@apple.com · 12 years ago
  96. ff7867a Merge prefix/postfix nodes https://bugs.webkit.org/show_bug.cgi?id=95898 by barraclough@apple.com · 12 years ago
  97. 6e30982 Throw exceptions when assigning to const in strict mode by ggaren@apple.com · 12 years ago
  98. 89f4b82 inc/dec behave incorrectly operating on a resolved const by barraclough@apple.com · 12 years ago
  99. 170d6f2 Refactored scope chain opcodes to support optimization for named function expressions by ggaren@apple.com · 12 years ago
  100. b11e787 Use one object instead of two for closures, eliminating ScopeChainNode by ggaren@apple.com · 12 years ago