1. cffd4db Suppress ASAN on valid stack accesses in Probe-based OSRExit::executeOSRExit(). by mark.lam@apple.com · 6 years ago
  2. 777029d CallFrame::convertToStackOverflowFrame() needs to keep the top CodeBlock alive. by mark.lam@apple.com · 6 years ago
  3. 7d6238d ASSERTION FAILED: capacity && isPageAligned(capacity) in JSC::CLoopStack::CLoopStack(JSC::VM&). by mark.lam@apple.com · 6 years ago
  4. 8e1f5d0 [JSC] Use ProtoCallFrame::numberOfRegisters instead of raw number `4` by yusukesuzuki@slowstart.org · 6 years ago
  5. 3474dd0 New bytecode format for JSC by tzagallo@apple.com · 6 years ago
  6. 9907b06 Unreviewed, rolling out r237479 and r237484. by commit-queue@webkit.org · 6 years ago
  7. 1f8380c New bytecode format for JSC by tzagallo@apple.com · 6 years ago
  8. e870917 Support arm64 CPUs with a 32-bit address space by keith_miller@apple.com · 6 years ago
  9. bd06387 Unreviewed, rolling out r237063. by ryanhaddad@apple.com · 6 years ago
  10. 523cf6b [JSC] Remove gcc warnings on mips and armv7 by guijemont@igalia.com · 6 years ago
  11. 34bfc02 Create a RELEASE_AND_RETURN macro for ExceptionScopes by keith_miller@apple.com · 6 years ago
  12. 48bd0a0 [JSC] Enable LLInt ASM interpreter on X64 and ARM64 in non JIT configuration by yusukesuzuki@slowstart.org · 6 years ago
  13. c02ee5f [WebAssembly] Inline WasmContext accessor functions by yusukesuzuki@slowstart.org · 7 years ago
  14. 537a3d0 [WebAssembly] Optimize JS to Wasm call by using pointer of Signature as SignatureIndex by yusukesuzuki@slowstart.org · 7 years ago
  15. 82802c4 CallFrame::unsafeCallee() should use an ASAN suppressed Register::asanUnsafePointer(). by mark.lam@apple.com · 7 years ago
  16. 3f5cae7 Fix bit-rotted Interpreter::dumpRegisters() and move it to the VMInspector. by mark.lam@apple.com · 7 years ago
  17. b736a8a Fix exception throwing code so that topCallFrame and topEntryFrame stay true to their names. by mark.lam@apple.com · 7 years ago
  18. 3816a30 Move vmEntryGlobalObject() to VM from CallFrame. by mark.lam@apple.com · 7 years ago
  19. 6836640 [WTF] Add WTF::unalignedLoad and WTF::unalignedStore by yusukesuzuki@slowstart.org · 7 years ago
  20. b67c908 [JSC] Use Function / ScopedLambda / RecursableLambda instead of std::function by utatane.tea@gmail.com · 7 years ago
  21. 90754e2 [JSC] Optimize layout of CodeBlock to reduce padding by utatane.tea@gmail.com · 7 years ago
  22. cfaed87 eval() is wrong about the LiteralParser never throwing any exceptions. by mark.lam@apple.com · 7 years ago
  23. d2b2bd8 Skip some unnecessary work in Interpreter::getStackTrace(). by mark.lam@apple.com · 7 years ago
  24. 8407763 [WTF] Add user-defined literal for ASCIILiteral by utatane.tea@gmail.com · 7 years ago
  25. 38c1c70 ShadowChicken crashes with stack overflow in the LLInt by commit-queue@webkit.org · 7 years ago
  26. b860d69 [JSC] Pass VM& parameter as much as possible by utatane.tea@gmail.com · 7 years ago
  27. 8b36e83 Error instances should not strongly hold onto StackFrames by keith_miller@apple.com · 7 years ago
  28. c02f5d3 We should have a CoW storage for NewArrayBuffer arrays. by keith_miller@apple.com · 7 years ago
  29. 306d8ed CachedCall::call() should be faster by fpizlo@apple.com · 7 years ago
  30. e5a7fbf [JSC] Remove "using namespace std;" from JSC, bmalloc, WTF by utatane.tea@gmail.com · 7 years ago
  31. 9512d31 Push the definition of PtrTag down to the WTF layer. by mark.lam@apple.com · 7 years ago
  32. de0dba7 Templatize CodePtr/Refs/FunctionPtrs with PtrTags. by mark.lam@apple.com · 7 years ago
  33. e71a872 [WTF] Remove StaticLock https://bugs.webkit.org/show_bug.cgi?id=184332 by utatane.tea@gmail.com · 7 years ago
  34. d5b8e18 Use CodeBlock::instructions()[] and CodeBlock::bytecodeOffset() instead of doing own pointer math. by mark.lam@apple.com · 7 years ago
  35. 01f1352 btjs should print the bytecode offset in the stack trace for JS frames by keith_miller@apple.com · 7 years ago
  36. a925f8a Make a NativeFunction into a class to support pointer profiling. by mark.lam@apple.com · 7 years ago
  37. dd7199d [JSC] Add inherits<T>(VM&) leveraging JSCast fast path by utatane.tea@gmail.com · 7 years ago
  38. dd295a0 Rename ProtoCallFrame::arityMissMatch to hasArityMismatch. by mark.lam@apple.com · 7 years ago
  39. 99f7f7c Gardening: build fix. by mark.lam@apple.com · 7 years ago
  40. 4af7a77 JSC incorrectly interpreting script, sets Global Property instead of Global Lexical variable (LiteralParser / JSONP path) by sbarati@apple.com · 7 years ago
  41. 0cbf4f6 [Win] Warning fix. https://bugs.webkit.org/show_bug.cgi?id=177007 by commit-queue@webkit.org · 7 years ago
  42. 9eb59ef 2018-01-18 Michael Saboff <msaboff@apple.com> by msaboff@apple.com · 7 years ago
  43. a5f5acb REGRESSION (r226068): [X86] Crash in JavaScriptCore ShadowChicken when handling exceptions by msaboff@apple.com · 7 years ago
  44. 6863b23 [JSC][WebCore][CSSJIT] Remove VM reference in CSSJIT by utatane.tea@gmail.com · 7 years ago
  45. b9da09d [ESNext][BigInt] Implement BigInt literals and JSBigInt by ticaiolima@gmail.com · 7 years ago
  46. c139985 WebAssembly: improve stack trace https://bugs.webkit.org/show_bug.cgi?id=179343 by jfbastien@apple.com · 7 years ago
  47. 2cd487f Let's scramble MacroAssemblerCodePtr values. by mark.lam@apple.com · 7 years ago
  48. 6340fc6 Fix CLoop::sanitizeStack() bug where it was clearing part of the JS stack in use. by mark.lam@apple.com · 7 years ago
  49. 23abbdd Fix a bit-rotted Interpreter::dumpRegisters() and make it more robust. by mark.lam@apple.com · 7 years ago
  50. acc0875 CachedCall (and its clients) needs overflow checks. by mark.lam@apple.com · 7 years ago
  51. aad2231 Add support to throw OOM if MarkedArgumentBuffer may overflow. by mark.lam@apple.com · 7 years ago
  52. 17e92c5 WebAssembly: Wasm::IndexOrName has a raw pointer to Name by jfbastien@apple.com · 7 years ago
  53. 89177d3 WebAssembly: no VM / JS version of our implementation by jfbastien@apple.com · 7 years ago
  54. 7683fac Unreviewed, reland r223866 by keith_miller@apple.com · 7 years ago
  55. 7fb77a3 Unreviewed, rolling out r223866. https://bugs.webkit.org/show_bug.cgi?id=178699 by commit-queue@webkit.org · 7 years ago
  56. 6713926 WebAssembly: topEntryFrame on Wasm::Instance by jfbastien@apple.com · 7 years ago
  57. d9f999e WebAssembly: no VM / JS version of everything but Instance by jfbastien@apple.com · 7 years ago
  58. b87f546 Unreviewed, rolling out r222791 and r222873. by ryanhaddad@apple.com · 7 years ago
  59. 495e376 WebAssembly: no VM / JS version of everything but Instance by jfbastien@apple.com · 7 years ago
  60. 9f59936 ChakraCore/test/Function/apply3.js is resulting wrong result in x86_64 by ticaiolima@gmail.com · 7 years ago
  61. 4e2bd1e Add missing exception checks and book-keeping for exception check validation. by mark.lam@apple.com · 7 years ago
  62. 504d585 Do unified source builds for JSC https://bugs.webkit.org/show_bug.cgi?id=176076 by keith_miller@apple.com · 8 years ago
  63. 135cad5 Fix all ExceptionScope verification failures in JavaScriptCore. by mark.lam@apple.com · 8 years ago
  64. a06a0d2 Error should compute .stack and friends lazily by fpizlo@apple.com · 8 years ago
  65. 23e9624 Avoid duplicate computations of ExecState::vm(). by mark.lam@apple.com · 8 years ago
  66. 0c7cd0b [DFG] Relax arity requirement https://bugs.webkit.org/show_bug.cgi?id=175523 by utatane.tea@gmail.com · 8 years ago
  67. 8708d3a Remove some unused lambda captures so that WebKit builds with -Wunused-lambda-capture by timothy_horton@apple.com · 8 years ago
  68. 530485e Web Inspector: add stack trace information for each RecordingAction by drousso@apple.com · 8 years ago
  69. 2ff54b3 Make more things LLInt constexprs https://bugs.webkit.org/show_bug.cgi?id=174994 by keith_miller@apple.com · 8 years ago
  70. 8570951 Replace calls to Vector::resize() with calls to more efficient shrink() / grow() when applicable by cdumez@apple.com · 8 years ago
  71. 162b754 Renamed DumpRegisterFunctor to DumpReturnVirtualPCFunctor. by mark.lam@apple.com · 8 years ago
  72. 6712c2d Remove excessive headers from JavaScriptCore by annulen@yandex.ru · 8 years ago
  73. f94c2c9 ArrayPrototype methods should use JSValue::toLength for non-Arrays. by keith_miller@apple.com · 8 years ago
  74. 9b5601a Interpreter methods for mapping between Opcode and OpcodeID need not be instance methods. by mark.lam@apple.com · 8 years ago
  75. 96fa033 Implement a faster Interpreter::getOpcodeID(). by mark.lam@apple.com · 8 years ago
  76. e0b345a Give ModuleProgram the same treatment that we did for ProgramCode in bug#167725 by utatane.tea@gmail.com · 8 years ago
  77. 381e333 WebAssembly: support name section JSTests: by jfbastien@apple.com · 8 years ago
  78. cce7656 Introduce ExceptionScope::assertNoException() and releaseAssertNoException(). by mark.lam@apple.com · 8 years ago
  79. 30ae32d Initialize functions too early in an eval by gskachkov@gmail.com · 8 years ago
  80. 077d7d5 [ES6]. Implement Annex B.3.3 function hoisting rules for eval by gskachkov@gmail.com · 8 years ago
  81. 58e6034 Print Wasm function index in stack trace by sbarati@apple.com · 8 years ago
  82. fbf99d7 Unreviewed, rolling out r215476. https://bugs.webkit.org/show_bug.cgi?id=171304 by commit-queue@webkit.org · 8 years ago
  83. 5543bd9 [JSC] Use JSFixedArray directly when using call_varargs by utatane.tea@gmail.com · 8 years ago
  84. 80a0c28 [ES6]. Implement Annex B.3.3 function hoisting rules for eval by gskachkov@gmail.com · 8 years ago
  85. 92b8e3a Cannot Object.seal() or Object.freeze() global "this" by msaboff@apple.com · 8 years ago
  86. ce56069 REGRESSION fix bad isWasm() test by ensuring proper Wasm callee bit pattern by sbarati@apple.com · 8 years ago
  87. 5db42f8 WebAssembly: JSWebAssemblyCallee should not be a JSCell by sbarati@apple.com · 8 years ago
  88. 5a6108c WebAssembly: When Wasm calls to C, it should use Wasm::Context* instead of ExecState* to get VM by sbarati@apple.com · 8 years ago
  89. fa78dd6 Add support for Error.stackTraceLimit. by mark.lam@apple.com · 8 years ago
  90. 8b294ea Fix missing exception checks in Interpreter.cpp. by mark.lam@apple.com · 8 years ago
  91. aee11c7 We should only check for traps that we're able to handle. by mark.lam@apple.com · 8 years ago
  92. ed5c9ce Add support for selective handling of VM traps. by mark.lam@apple.com · 8 years ago
  93. 03916fe Introduce a VM Traps mechanism and refactor Watchdog to use it. by mark.lam@apple.com · 8 years ago
  94. 7d1b3b9 [Re-landing] CachedCall should let GC know to keep its arguments alive. by mark.lam@apple.com · 8 years ago
  95. b840d93 Unreviewed, rolling out r212618. https://bugs.webkit.org/show_bug.cgi?id=168609 by commit-queue@webkit.org · 8 years ago
  96. 7ff27be CachedCall should let GC know to keep its arguments alive. by mark.lam@apple.com · 8 years ago
  97. 4ad67ac ASSERTION FAILED: vm.heap.mutatorState() == MutatorState::Running || vm.apiLock().ownerThread() != std::this_thread::get_id() by keith_miller@apple.com · 8 years ago
  98. e4a35a9 ASSERTION FAILED: vm.heap.mutatorState() == MutatorState::Running || vm.apiLock().ownerThread() != std::this_thread::get_id() by keith_miller@apple.com · 8 years ago
  99. f0884a3 When OSR entering to the baseline JIT from the LLInt for a ProgramCodeBlock we can skip compiling a lot of the program by sbarati@apple.com · 8 years ago
  100. 66f701f Removed unused m_errorHandlingModeReentry from Interpreter by commit-queue@webkit.org · 8 years ago