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