- 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
- a7d3370 ArityFixup should adjust SP first https://bugs.webkit.org/show_bug.cgi?id=167239 by utatane.tea@gmail.com · 8 years ago
- 45da760 classInfo should take a VM so it is not materialized from the object on each call by keith_miller@apple.com · 8 years ago
- 48ea08e Decouple module loading initiator from ScriptElement by utatane.tea@gmail.com · 8 years ago
- dbec4e3 Implement JSSourceCode to propagate SourceCode in module pipeline by utatane.tea@gmail.com · 8 years ago
- e002a4d Unreviewed, rolling out r210537. https://bugs.webkit.org/show_bug.cgi?id=166903 by ryanhaddad@apple.com · 8 years ago
- b34de91 Implement JSSourceCode to propagate SourceCode in module pipeline by utatane.tea@gmail.com · 8 years ago
- 1e8af70 We don't properly handle exceptions inside the nativeCallTrampoline macro in the LLInt by sbarati@apple.com · 8 years ago
- 7257095 Remove sh4 specific code from JavaScriptCore by julien.brianceau@gmail.com · 8 years ago
- e559f32 Enhance LLInt tracing to dump the codeBlock signature instead of just a pointer where appropriate. by mark.lam@apple.com · 8 years ago
- 5ff19e6 Fix broken LLINT_SLOW_PATH_TRACING build. by mark.lam@apple.com · 8 years ago
- 2cb9c25 Unreviewed, rolling out r209725. https://bugs.webkit.org/show_bug.cgi?id=165811 by commit-queue@webkit.org · 8 years ago
- 2600063 REGRESSION(r209653): speedometer crashes making virtual slow path tailcalls by msaboff@apple.com · 8 years ago
- ebd27a8 Unreviewed, rolling out r209653, r209654, r209663, and by commit-queue@webkit.org · 8 years ago
- d4429ff JSVALUE64: Pass arguments in platform argument registers when making JavaScript calls by msaboff@apple.com · 8 years ago
- 3ef6394 Remove old Wasm object model https://bugs.webkit.org/show_bug.cgi?id=165481 by sbarati@apple.com · 8 years ago
- 8ebd818 We should have a Wasm callee https://bugs.webkit.org/show_bug.cgi?id=165163 by sbarati@apple.com · 8 years ago
- 9f55abf Rename CallFrame::callee() to CallFrame::jsCallee() by sbarati@apple.com · 8 years ago
- 309776f Fix exception scope verification failures in LLIntSlowPaths.cpp. by mark.lam@apple.com · 8 years ago
- 4392696 [WTF] Import std::optional reference implementation as WTF::Optional by utatane.tea@gmail.com · 8 years ago
- 838ae68 ExceptionFuzz functions should use its client's ThrowScope. by mark.lam@apple.com · 8 years ago
- 171d06f Rename CONCURRENT_JIT/ConcurrentJIT to CONCURRENT_JS/ConcurrentJS by fpizlo@apple.com · 8 years ago
- 101a168 The GC should be optionally concurrent and disabled by default by fpizlo@apple.com · 8 years ago
- d31d16d JSC should distinguish between local and global eval by ggaren@apple.com · 8 years ago
- 99ed479 We should have a more concise way of determining when we're varargs calling a function using rest parameters by sbarati@apple.com · 8 years ago
- 023e6e0 Unreviewed, rolling out r208584. by cdumez@apple.com · 8 years ago
- 7f24e14 We should have a more concise way of determining when we're varargs calling a function using rest parameters by sbarati@apple.com · 8 years ago
- bebf785 [JSC] Avoid cloned arguments allocation in ArrayPrototype methods by utatane.tea@gmail.com · 8 years ago
- 48bf6ce Fixed compilation of LLInt with MinGW by annulen@yandex.ru · 8 years ago
- a7cd139 One file per class for CodeBlock.h/.cpp by ggaren@apple.com · 8 years ago
- 64e9a0e Crash beneath SlotVisitor::drain @ cooksillustrated.com by msaboff@apple.com · 8 years ago
- c9a6ef4 One file per class for Executable.h/.cpp by ggaren@apple.com · 8 years ago
- 04d4f60 [JSC] implement runtime for async functions by caitp@igalia.com · 8 years ago
- 1719216 Rename WASM to Wasm https://bugs.webkit.org/show_bug.cgi?id=163796 by keith_miller@apple.com · 8 years ago
- b0cf6ef [JSC] Drop isEnvironmentRecord type info flag and use JSType information instead by utatane.tea@gmail.com · 8 years ago
- f0b30cb DFG and FTL should be able to use DirectCall ICs when they proved the callee or its executable by fpizlo@apple.com · 8 years ago
- bf32df0 Use the reject() helper function for conditionally throwing TypeErrors. by mark.lam@apple.com · 8 years ago
- 261fc22 The blackening of CellState is a bad way of tracking if the object is being marked for the first time by fpizlo@apple.com · 8 years ago
- 48b9cac [DOMJIT][JSC] Explore the way to embed nodeType into JSC::JSType in WebCore by utatane.tea@gmail.com · 8 years ago
- 0eb0f83 [JSC] Add @throwXXXError bytecode intrinsic by utatane.tea@gmail.com · 8 years ago
- f7db559 [JSC] Add a new byte code op_define_property instead of calling defineProperty by utatane.tea@gmail.com · 8 years ago
- fbca305 Rename DebugHookID to DebugHookType by commit-queue@webkit.org · 8 years ago
- fef6c68 64-bit LLInt needs to have a concurrency-aware barrier by fpizlo@apple.com · 8 years ago
- 9a17595 The write barrier should be down with TSO by fpizlo@apple.com · 9 years ago
- 22104f5 Unreviewed, rolling out r206522. by ryanhaddad@apple.com · 9 years ago
- c53123e Unreviewed, rolling out r206506. https://bugs.webkit.org/show_bug.cgi?id=162682 by commit-queue@webkit.org · 9 years ago
- 71ae5a4 Adopt #pragma once in JavaScriptCore by commit-queue@webkit.org · 9 years ago
- e1ab17c Added RETURN_IF_EXCEPTION() macro and use it for exception checks. by mark.lam@apple.com · 9 years ago
- c9f8a49 Need a store-load fence between setting cell state and visiting the object in SlotVisitor by fpizlo@apple.com · 9 years ago
- a19a6e7 Unreviewed, rolling out r206314, r206316, and r206319. by ryanhaddad@apple.com · 9 years ago
- b4257c7 by fpizlo@apple.com · 9 years ago
- 4c2202a [JSC] Use an inline cache to generate op_negate by commit-queue@webkit.org · 9 years ago
- 7e07f39 Remove a bunch of unnecessary includes by joepeck@webkit.org · 9 years ago
- 5fd229c Unreviewed, build fix for Win64 https://bugs.webkit.org/show_bug.cgi?id=162132 by utatane.tea@gmail.com · 9 years ago
- 3634afe [JSC][LLInt] Introduce is_cell_with_type by utatane.tea@gmail.com · 9 years ago
- ef83f5a [JSC] Assert length of LLInt opcodes using isCellWithType is 3 by utatane.tea@gmail.com · 9 years ago
- 4a748b1 [DFG] Introduce IsCellWithType node and unify IsJSArray, IsRegExpObject and newly added IsProxyObject by utatane.tea@gmail.com · 9 years ago
- 451de99 Add CatchScope and force all exception checks to be via ThrowScope or CatchScope. by mark.lam@apple.com · 9 years ago
- bc16ddb Butterflies should be allocated in Auxiliary MarkedSpace instead of CopiedSpace and we should rewrite as much of the GC as needed to make this not a regression by fpizlo@apple.com · 9 years ago
- 12f2071 jsc: provide printErr() https://bugs.webkit.org/show_bug.cgi?id=161513 by keith_miller@apple.com · 9 years ago
- 076eda0 GetByIdWithThis/GetByValWithThis should have ValueProfiles so that they can predict their result types by commit-queue@webkit.org · 9 years ago
- 284f456 Introduce the ThrowScope and force every throw site to instantiate a ThrowScope. by mark.lam@apple.com · 9 years ago
- c258519 [DFG][FTL] Implement ES6 Generators in DFG / FTL by utatane.tea@gmail.com · 9 years ago
- 0f030de TryGetById should have a ValueProfile so that it can predict its output type by commit-queue@webkit.org · 9 years ago
- 595eebd Unreviewed, roll out r204901, r204897, r204866, r204856, r204854. by fpizlo@apple.com · 9 years ago
- 2b38150 Unreviewed, fix CLoop build. by fpizlo@apple.com · 9 years ago
- aa6cc56 Butterflies should be allocated in Auxiliary MarkedSpace instead of CopiedSpace and we should rewrite as much of the GC as needed to make this not a regression by fpizlo@apple.com · 9 years ago
- d5bcdac Add LLINT probe() macro for X86_64. by mark.lam@apple.com · 9 years ago
- 57ee586 Reduce includes of Debugger.h https://bugs.webkit.org/show_bug.cgi?id=160827 by joepeck@webkit.org · 9 years ago
- 6cfefd8 Inline store loop for CopyRest in DFG and FTL for certain array modes by sbarati@apple.com · 9 years ago
- 52a921e Delete out of date WASM code. https://bugs.webkit.org/show_bug.cgi?id=160603 by keith_miller@apple.com · 9 years ago
- 293f5da Restore CodeBlock jettison code to jettison when a CodeBlock has been alive for a long time by sbarati@apple.com · 9 years ago
- b0b1eb5 op_add/ValueAdd should be an IC in all JIT tiers by sbarati@apple.com · 9 years ago
- e990638 [ES7] Introduce exponentiation expression by utatane.tea@gmail.com · 9 years ago
- 41f9972 CrashOnOverflow in JSC::Yarr::YarrPatternConstructor::setupAlternativeOffsets by msaboff@apple.com · 9 years ago
- 4077f61 DFG should really support jneq_ptr by fpizlo@apple.com · 9 years ago
- 1d9c98d We should use different stack limits for stack checks from JS and host code. by mark.lam@apple.com · 9 years ago
- b083d15 More stack limit and reserved zone renaming. by mark.lam@apple.com · 9 years ago
- 504b1cc Refactor JSStack to only be the stack data structure for the C Loop. by mark.lam@apple.com · 9 years ago
- 2bd8934 Move CallFrame header info from JSStack.h to CallFrame.h by mark.lam@apple.com · 9 years ago
- ac74196 Rename jsCPUStackLimit to osStackLimitWithReserve and jsEmulatedStackLimit to cloopStackLimit. by mark.lam@apple.com · 9 years ago
- d2f8fa2 Rename VM stack limit fields to better describe their purpose. by mark.lam@apple.com · 9 years ago
- db32c54 [JSC] Implement isFinite / isNaN in JS and make DFG ToNumber accept non number values by utatane.tea@gmail.com · 9 years ago
- 10753eb Add support for collecting cumulative LLINT stats via a JSC_llintStatsFile option. by mark.lam@apple.com · 9 years ago
- 6357670 Unreviewed, rolling out r202627. https://bugs.webkit.org/show_bug.cgi?id=159266 by commit-queue@webkit.org · 9 years ago
- c20888c LLInt should support other types of prototype GetById caching. by commit-queue@webkit.org · 9 years ago
- 0c3609d some Watchpoints' ::fireInternal method will call operations that might GC where the GC will cause the watchpoint itself to destruct by sbarati@apple.com · 9 years ago
- 6dedc4f Unreviewed, rolling out r202413. https://bugs.webkit.org/show_bug.cgi?id=159097 by commit-queue@webkit.org · 9 years ago
- 2a7c299 [JSC] Implement isFinite / isNaN in JS and make DFG ToNumber accept non number values by utatane.tea@gmail.com · 9 years ago
- c9cd00a LLInt doesn't throw stack exception overflow from parent frame by sbarati@apple.com · 9 years ago
- 6bbd478 LLInt64 Float64 get_by_val doesn't purify NaN by fpizlo@apple.com · 9 years ago
- 46050f7 Baseline JIT should be concurrent https://bugs.webkit.org/show_bug.cgi?id=158755 by fpizlo@apple.com · 9 years ago
- 9f09577 Add collecting of LLINT slow path stats. by mark.lam@apple.com · 9 years ago
- 5bed6f6 Add support for Symbol.isConcatSpreadable (round 2) by keith_miller@apple.com · 9 years ago
- e497e20 Add new builtin opcode tailCallForwardArguments by keith_miller@apple.com · 9 years ago
- dbbe180 Add a mechanism for collecting LLINT stats. by mark.lam@apple.com · 9 years ago
- d80165c Change ProxyObject.[[Get]] not to use custom accessor by utatane.tea@gmail.com · 9 years ago
- ae278d8 Some shadow chicken code is wrong when run on a big endian CPU by sbarati@apple.com · 9 years ago
- 85aeabb Add argument_count bytecode for concat by keith_miller@apple.com · 9 years ago
- 30e9026 Unreviewed, reland r201532. The associated regressions have been fixed by keith_miller@apple.com · 9 years ago