- bac8be9 Remove JITStubCall.h https://bugs.webkit.org/show_bug.cgi?id=122991 by oliver@apple.com · 11 years ago
- 6529307 Transition remaining op_get* JITStubs to JIT operations. by mark.lam@apple.com · 11 years ago
- 853b04f transition void cti_op_put_by_val* stubs to JIT operations by msaboff@apple.com · 11 years ago
- 1cfa0a9 Baseline JIT should use the DFG GetById IC by fpizlo@apple.com · 11 years ago
- 4b6250f transition void cti_op_* methods to JIT operations. by msaboff@apple.com · 11 years ago
- 2a90d90 Transition *switch* and *scope* JITStubs to JIT operations. by mark.lam@apple.com · 11 years ago
- d97d757 Baseline JIT should use the DFG's PutById IC by fpizlo@apple.com · 11 years ago
- 03944a0 Transition misc cti_op_* JITStubs to JIT operations. by mark.lam@apple.com · 11 years ago
- cd8eb2c Move CCallHelpers and AssemblyHelpers into jit/ and have JSInterfaceJIT use them by fpizlo@apple.com · 12 years ago
- 63eba56 Unreviewed, rolling out r156120. by bfulgham@apple.com · 12 years ago
- 620acab Move CCallHelpers and AssemblyHelpers into jit/ and have JSInterfaceJIT use them by fpizlo@apple.com · 12 years ago
- 7535bbd Change virtual register function arguments from unsigned to int by msaboff@apple.com · 12 years ago
- 0e0d931 Typed arrays should be rewritten https://bugs.webkit.org/show_bug.cgi?id=119064 by fpizlo@apple.com · 12 years ago
- 9b65276 Stop making unnecessary copy of CodeBlock Identifier Vector by oliver@apple.com · 12 years ago
- abe6d6e Some cleanup in PropertySlot https://bugs.webkit.org/show_bug.cgi?id=119189 by barraclough@apple.com · 12 years ago
- a17ff5b fourthTier: Add another temp register regT4 to JSInterfaceJIT by oliver@apple.com · 12 years ago
- 58c8675 fourthTier: Re-worked non-local variable resolution by oliver@apple.com · 12 years ago
- 6a8125e fourthTier: Get rid of StructureStubInfo::bytecodeIndex by oliver@apple.com · 12 years ago
- 07f66d4 fourthTier: rationalize DFG::CapabilityLevel and DFGCapabilities.[h|cpp] by oliver@apple.com · 12 years ago
- de409f7 Unify the data access of StringImpl members from JavaScriptCore by benjamin@webkit.org · 12 years ago
- 9a9a4b5 Renamed JSGlobalData to VM https://bugs.webkit.org/show_bug.cgi?id=114777 by ggaren@apple.com · 12 years ago
- ec47ab6 JIT and DFG should NaN-check loads from Float32 arrays by fpizlo@apple.com · 12 years ago
- 75f804e Bring back eager resolution of function scoped variables by oliver@apple.com · 12 years ago
- 4d95ce6 DFG OSR exit doesn't know which virtual register to use for the last result register for post_inc and post_dec by fpizlo@apple.com · 12 years ago
- bd41f7e Removed GGC because it has been disabled for a long time by ggaren@apple.com · 12 years ago
- 5598c18 Replace ASSERT_NOT_REACHED with RELEASE_ASSERT_NOT_REACHED in JSC by oliver@apple.com · 12 years ago
- ec1cd57 JIT: Change uninitialized pointer value -1 to constant by msaboff@apple.com · 12 years ago
- 304fbca Rationalize array profiling for out-of-bounds and hole cases by fpizlo@apple.com · 12 years ago
- 0bfcc38 It should be easy to find code blocks in debug dumps by fpizlo@apple.com · 12 years ago
- 2460fa1 [Qt][ARM]REGRESSION(r133985): It broke the build by ossy@webkit.org · 12 years ago
- c567653 Unreviewed, rolling out r134599. by ossy@webkit.org · 12 years ago
- 257dde1 [Qt][ARM]REGRESSION(r133985): It broke the build by ossy@webkit.org · 12 years ago
- a4fe7ab Renamed ...InlineMethods.h files to ...Inlines.h. by mark.lam@apple.com · 12 years ago
- 75c91a7 JSC should infer when indexed storage contains only integers or doubles by fpizlo@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
- 3494d02 Reduce the verbosity of referring to QNaN in JavaScriptCore by fpizlo@apple.com · 12 years ago
- 33fbf1f Baseline JIT should use structure watchpoints whenever possible by fpizlo@apple.com · 12 years ago
- 5a47dc4 JIT::privateCompileGetByVal should use the uint8ClampedArrayDescriptor for compiling accesses to Uint8ClampedArrays by fpizlo@apple.com · 12 years ago
- 507891a JIT::privateCompileGetByVal should use MacroAssemblerCodePtr::createFromExecutableAddress like JIT::privateCompilePutByVal by fpizlo@apple.com · 12 years ago
- eef132e There should not be blind spots in array length array profiling by fpizlo@apple.com · 12 years ago
- 5b1cb73 Refactor MacroAssembler interfaces to differentiate the pointer operands from the 64-bit integer operands by yuqiang.xian@intel.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
- 909fa31 Bytecode should not have responsibility for determining how to perform non-local resolves by oliver@apple.com · 12 years ago
- a290963 JIT op_get_by_pname should call cti_get_by_val_generic and not cti_get_by_val 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
- b9aa7ba IndexingType should not have a bit for each type by fpizlo@apple.com · 12 years ago
- c14c8d3 Typed arrays should not be 20x slower in the baseline JIT than in the DFG JIT by fpizlo@apple.com · 12 years ago
- 0e9910a JSC should infer when indexed storage is contiguous, and optimize for it by fpizlo@apple.com · 12 years ago
- 4fbb9c3 Renamed RegisterFile to JSStack, and removed prototype of the by mark.lam@apple.com · 12 years ago
- 20b4bfc Removed the assumption that "final" objects have a fixed number of inline slots by ggaren@apple.com · 12 years ago
- 69e2784 DFG should not emit PutByVal hole case unless it has to by fpizlo@apple.com · 13 years ago
- c7be5be0 Array profiling has convergence issues by fpizlo@apple.com · 13 years ago
- 6f88333 Testing whether indexing type is ArrayWithArrayStorage should not compare against ArrayWithArrayStorage by fpizlo@apple.com · 13 years ago
- d8dd053 JSC should have property butterflies by fpizlo@apple.com · 13 years ago
- b11e787 Use one object instead of two for closures, eliminating ScopeChainNode by ggaren@apple.com · 13 years ago
- 4c64ecd PutById uses DataLabel32, not DataLabelCompact by barraclough@apple.com · 13 years ago
- 0300ac1 Rolled out r126928, this broke stuff :'-( by barraclough@apple.com · 13 years ago
- d0fc93f PutById uses DataLabel32, not DataLabelCompact by barraclough@apple.com · 13 years ago
- a0c9a0a Unreviewed, build fix for !ENABLE(DFG_JIT) by fpizlo@apple.com · 13 years ago
- f24804c Array checks should use the structure, not the class info by fpizlo@apple.com · 13 years ago
- 85c200b Remove all uses of ClassInfo for JSStrings in JIT code by mhahnenberg@apple.com · 13 years ago
- 961a956 Property storage should grow in reverse address direction, to support butterflies by fpizlo@apple.com · 13 years ago
- 746b8c5 It should be possible to jettison JIT stub routines even if they are currently running by fpizlo@apple.com · 13 years ago
- 18066da WebKit Version 5.1.7 (6534.57.2, r121935): Double-click no longer works on OpenStreetMap by fpizlo@apple.com · 13 years ago
- d68b1f8 Inline property storage should not be wasted when it is exhausted by fpizlo@apple.com · 13 years ago
- 2adf527 JSC should be able to show disassembly for all generated JIT code by fpizlo@apple.com · 13 years ago
- b75911b DFG should be able to set watchpoints on global variables by fpizlo@apple.com · 13 years ago
- 88d5373 Unreviewed, rolling out r120172. by zandobersek@gmail.com · 13 years ago
- b6c5eeb DFG should be able to set watchpoints on global variables by fpizlo@apple.com · 13 years ago
- 26af9b6 Global object variable accesses should not require an extra load by fpizlo@apple.com · 13 years ago
- 5e3852d DFG should be able to optimize foo.apply(bar, arguments) by fpizlo@apple.com · 13 years ago
- 959b92e Add explicit patchableBranchPtrWithPatch/patchableJump methods by barraclough@apple.com · 13 years ago
- 26677c3 Don't rely on fixed offsets to patch method checks by barraclough@apple.com · 13 years ago
- f14ef92 Don't rely on fixed offsets to patch get_by_id/put_by_id by barraclough@apple.com · 13 years ago
- 808d1f7 Old JIT put_by_id profiling counts every put_by_id_transition as taking slow path by fpizlo@apple.com · 13 years ago
- 09a5568 Clean up putDirect https://bugs.webkit.org/show_bug.cgi?id=76232 by barraclough@apple.com · 13 years ago
- fdedbb5 GC invoked while doing an old JIT property storage reallocation may lead by fpizlo@apple.com · 13 years ago
- b6a00d3 Implement a JIT-code aware sampling profiler for JSC by barraclough@apple.com · 13 years ago
- afcf904 Bytecode instructions that may have value profiling should have a direct inline by fpizlo@apple.com · 13 years ago
- c58d54d De-virtualize destructors https://bugs.webkit.org/show_bug.cgi?id=74331 by mhahnenberg@apple.com · 13 years ago
- d13cf48 Resetting a put_by_id inline cache should preserve the "isDirect" bit by fpizlo@apple.com · 13 years ago
- a147a4d Inline caches that refer to otherwise dead objects should be cleared by fpizlo@apple.com · 13 years ago
- eb3297a DFG put_by_id transition optimizations test the wrong structures by fpizlo@apple.com · 13 years ago
- 49bfe57 DFG OSR exits should add to value profiles by fpizlo@apple.com · 13 years ago
- a64c581 ENH: Add 8 bit string support to JSC JIT by msaboff@apple.com · 13 years ago
- ffbe44d Some rope cleanup following r97827 https://bugs.webkit.org/show_bug.cgi?id=70398 by ggaren@apple.com · 13 years ago
- 32b720a Add rudimentary filtering to write barriers by oliver@apple.com · 13 years ago
- 752f7d9 DFG should speculate more aggressively on obvious cases on by fpizlo@apple.com · 13 years ago
- c094933 Add logic to collect dirty objects as roots by oliver@apple.com · 14 years ago
- 766f19e JIT implementation of put_by_val increments m_length instead of setting by fpizlo@apple.com · 14 years ago
- 0cae693 Make write barriers actually do something when enabled by oliver@apple.com · 14 years ago
- b2ad305 GetScopedVar should have value profiling by fpizlo@apple.com · 14 years ago
- e5190b5 Remove direct property slot pointers from the instruction stream by oliver@apple.com · 14 years ago
- b106489 Remove special case handling of inline storage from the JIT by oliver@apple.com · 14 years ago
- 74d43ae method_check should repatch itself if it finds that the new structure(s) by fpizlo@apple.com · 14 years ago
- 6f1a344 DFG JIT does not optimize method_check by fpizlo@apple.com · 14 years ago
- 60831dd Value profiles collect no information for global variables by fpizlo@apple.com · 14 years ago
- e6a7f5f The executable allocator makes it difficult to free individual by fpizlo@apple.com · 14 years ago