js/src/jit/JitFrames.cpp
025feea5945b
created 2019-01-11 18:05 +0000
pushed 2019-01-12 09:39 +0000
Iain Ireland Iain Ireland - Bug 1480390: Move ForOfIterClose logic inside TryNoteIter r=tcampbell
d30b4fd63e17
created 2018-12-21 22:36 +0000
pushed 2018-12-22 04:12 +0000
Iain Ireland Iain Ireland - Bug 1480390: Rename TRY_DESTRUCTURING_ITERCLOSE to TRY_DESTRUCTURING to standardize naming conventions r=tcampbell
cf8cd60eb63f
created 2018-12-19 14:31 +0100
pushed 2018-12-20 05:04 +0000
Julian Seward Julian Seward - Bug 1508223 - Rename and document {JsJitFrameIter,WasmFrameIter}::returnAddressToFp. r=lth.
5ca49059949b
created 2018-12-14 13:00 +0100
pushed 2018-12-15 02:48 +0000
Julian Seward Julian Seward - Bug 1476251 - Generate stack maps in the Wasm Baseline compiler. r=lth.
66eb1f485c1a
created 2018-12-01 04:52 +0900
pushed 2018-12-01 05:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba43
created 2018-11-30 16:39 +0100
pushed 2018-12-01 05:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b38781
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
b81f4153e1a8
created 2018-11-27 10:34 +0000
pushed 2018-11-27 17:30 +0000
Jan de Mooij Jan de Mooij - Bug 1479394 - Clean up exception handling in bailout code and remove a MOZ_ASSERT_IF that triggered a UAF. r=nbp
f4068f0a3955
created 2018-11-06 12:18 -0600
pushed 2018-11-06 21:59 +0000
Luke Wagner Luke Wagner - Bug 1500203 - Baldr: reduce js.cpp dependency on wasm internal headers (r=bbouvier)
5c6343e86e05
created 2018-10-26 16:01 +0000
pushed 2018-10-26 21:55 +0000
Ted Campbell Ted Campbell - Bug 1502051 - Always check slotInfo for BaselineScript::nativeCodeForPc. r=djvj
38e27cc84adc
created 2018-10-22 21:42 +0000
pushed 2018-10-23 09:23 +0000
Ted Campbell Ted Campbell - Bug 1500822 - Make TryNote::start relative to JSScript::code() r=jorendorff
bff46c89a68b
created 2018-10-22 23:41 +0300
pushed 2018-10-23 09:23 +0000
Dorel Luca Dorel Luca - Backed out 2 changesets (bug 1500822) for build bustage. CLOSED TREE
2eda4a5dffcc
created 2018-10-22 18:33 +0000
pushed 2018-10-23 09:23 +0000
Ted Campbell Ted Campbell - Bug 1500822 - Make TryNote::start relative to JSScript::code() r=jorendorff
78d60776b5be
created 2018-08-22 23:02 -0400
pushed 2018-09-27 21:37 +0000
Ted Campbell Ted Campbell - Bug 1485347 - Part 3: Use mozilla::Span for JSScript::data arrays. r=jandem
8fd55df51b25
created 2018-09-06 11:54 +0200
pushed 2018-09-11 22:13 +0000
Jan de Mooij Jan de Mooij - Bug 1488698 - Always use braces for if/for/while statements in js/src/jit, part 5. r=tcampbell
eff3d9069463
created 2018-08-29 10:07 +0000
pushed 2018-08-29 17:32 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1486829: Make a proper enum class out of jit::FrameType; r=tcampbell
c44d81b8909a
created 2018-08-27 17:28 +0200
pushed 2018-08-28 21:58 +0000
Jan de Mooij Jan de Mooij - Bug 1486444 - Remove bogus/over-allocating no-arg versions of js_pod_malloc/js_pod_calloc. r=tcampbell
79e9e6a709b0
created 2018-08-24 15:27 +0200
pushed 2018-08-24 22:08 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1437065: Inline monomorphic calls to wasm; r=luke, r=jandem
ed07516ab49e
created 2018-08-21 08:59 +0000
pushed 2018-08-22 03:34 +0000
Ted Campbell Ted Campbell - Bug 1484382 - Use mozilla::ScopeExit in js/src r=jandem
66ee3a9fe9ca
created 2018-05-28 15:41 +0000
pushed 2018-07-17 21:56 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1418971 - Remove rematerialized frames after bailouts and exceptions. r=jandem
bd01847472fb
created 2018-06-28 09:07 -0700
pushed 2018-06-30 09:49 +0000
André Bargull André Bargull - Bug 1471931 - Part 1: Replace some js_malloc/js_calloc/js_realloc with their js_pod_malloc/js_pod_calloc/js_pod_realloc counterparts. r=sfink
93ba46b494ba
created 2018-06-26 18:26 +0200
pushed 2018-06-27 10:27 +0000
Jan de Mooij Jan de Mooij - Bug 1470904 part 2 - Reset cx->realm in the JIT exception handler. r=luke
22123be00ffb
created 2018-06-15 18:38 -0400
pushed 2018-06-27 10:27 +0000
Ted Campbell Ted Campbell - Bug 1470522 - Enable JS dump functions under JS_JITSPEW. r=jandem
aa34ca78ad4d
created 2018-06-14 23:26 +0300
pushed 2018-06-21 01:17 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1453795 - JS/JIT - Initialize member fields in classes/ structures. r=jandem
bbdcb2e0eb3e
created 2018-06-15 15:05 -0700
pushed 2018-06-16 09:48 +0000
Jon Coppeard Jon Coppeard - Bug 1468867 - Rename heap state checking functions r=sfink
b54db6622358
created 2018-05-30 21:15 +0200
pushed 2018-06-01 22:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
931f3ee17589
created 2018-05-31 14:22 +0200
pushed 2018-05-31 21:51 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1464829 - Ensure the recover instruction vector has the expected size. r=jandem
05126faafa98
created 2018-05-31 15:22 +0300
pushed 2018-05-31 21:51 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Backed out changeset d09813f5a6a5 (bug 1464829) for bustage in /builds/worker/workspace/build/src/js/src/jit/JitFrames.cpp on a CLOSED TREE
d09813f5a6a5
created 2018-05-31 14:05 +0200
pushed 2018-05-31 21:51 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1464829 - Ensure the recover instruction vector has the expected size. r=jandem
2e7a4d376aff
created 2018-05-27 04:00 +0530
pushed 2018-05-27 13:06 +0000
maharsh312 maharsh312 - Bug 1464321 - Changed return type of two methods in JSScript with relative format string change. r=arai
7da8ac949eb4
created 2018-05-26 14:11 +0200
pushed 2018-05-27 13:06 +0000
Jan de Mooij Jan de Mooij - Bug 1461324 - Check for closing for-of iterators before closing a for-in one. r=arai
a7c669b99bd1
created 2018-05-24 12:02 +0200
pushed 2018-05-24 15:41 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 32 - Rename JitCompartment to JitRealm and move to JS::Realm. r=luke
20512f4a1de5
created 2018-05-23 15:26 +0200
pushed 2018-05-23 22:01 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 23 - Move debugModeBits from JSCompartment to JS::Realm. r=luke
cf1b00c73d57
created 2018-05-16 21:03 +0200
pushed 2018-05-17 09:47 +0000
Jan de Mooij Jan de Mooij - Bug 1461292 part 3 - Rename AutoCompartment to AutoRealm. r=luke
f8104a9c57c8
created 2018-04-12 16:35 +0200
pushed 2018-04-12 23:09 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 3 - Remove ZoneGroup nursery/storeBuffer methods. r=jonco
473b7d381544
created 2018-04-12 13:04 +0200
pushed 2018-04-12 19:20 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 1 - Use rt->mainContextFromOwnThread() instead of TlsContext.get() in some places. r=jonco
6ff8aaef2866
created 2018-04-11 23:19 +0200
pushed 2018-04-11 23:46 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Backing out js/src/ for violation of committing guideliens. CLOSED TREE
d7d2f08e051c
created 2018-04-10 21:11 +0200
pushed 2018-04-11 23:46 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
dae25f5b42df
created 2018-04-06 10:55 +0200
pushed 2018-04-07 21:50 +0000
Jan de Mooij Jan de Mooij - Bug 1451443 - Remove CompilerOutput and simplify Ion code invalidation. r=tcampbell
a040a354d296
created 2018-04-06 14:00 +0300
pushed 2018-04-06 14:39 +0000
Andreea Pavel Andreea Pavel - Backed out changeset 67ff53988f4d (bug 1451443) for hazard failures on a CLOSED TREE
67ff53988f4d
created 2018-04-06 10:55 +0200
pushed 2018-04-06 14:39 +0000
Jan de Mooij Jan de Mooij - Bug 1451443 - Remove CompilerOutput and simplify Ion code invalidation. r=tcampbell
92d1872f4a23
created 2018-03-27 17:13 -0700
pushed 2018-03-30 09:56 +0000
Jeff Walden Jeff Walden - Bug 1449051 - Further minifications to JS::Value's internal structure. r=jandem
678d0894d291
created 2018-03-27 18:00 +0200
pushed 2018-03-27 21:48 +0000
Jan de Mooij Jan de Mooij - Bug 1449135 part 3 - Remove cooperative scheduling; bake in JSContext* in JIT code. r=luke
d60b465bf9e3
created 2018-03-05 12:59 -0600
pushed 2018-03-20 22:24 +0000
Jason Orendorff Jason Orendorff - Bug 1443583 - Part 1: Rename JSTrapStatus -> js::ResumeMode. r=jimb.
8b4b06e10ae6
created 2018-02-28 02:59 -0800
pushed 2018-03-01 17:29 +0000
André Bargull André Bargull - Bug 1438842 - Part 3: Remove unused parameters in js/src/jit. r=tcampbell
9c92666cad03
created 2018-02-28 02:03 -0800
pushed 2018-03-01 17:29 +0000
André Bargull André Bargull - Bug 1438842 - Part 2: Remove unused parameters in built-in, frontend, and general files. r=jorendorff
711c111e3330
created 2018-02-12 13:07 -0600
pushed 2018-02-15 10:27 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 5: Rename jsscript* -> vm/JSScript*. r=jandem.
23d76102a2e8
created 2018-02-12 12:51 -0600
pushed 2018-02-15 10:27 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 4: Rename jsfun* -> vm/JSFunction*.
eabb74b1c3bd
created 2018-02-12 12:03 -0600
pushed 2018-02-15 10:27 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 3: Rename jsobj* -> vm/JSObject*. r=jandem.
cdb66b98f4bc
created 2018-02-12 17:57 +0100
pushed 2018-02-14 22:23 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1437499: Commonize CalledFromJitExitFrameLayout and use it for wasm too; r=jandem
cb6130865cac
created 2018-02-08 14:37 +0100
pushed 2018-02-09 16:52 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1319203: Implement the jit-to-wasm entry stub and use it; r=luke, r=jandem
6e9b4b746ee6
created 2018-01-24 12:33 +0100
pushed 2018-01-24 21:56 +0000
Jan de Mooij Jan de Mooij - Bug 1432479 - Use XOR for Value unboxing on 64-bit to mitigate certain Spectre attacks. r=luke
23185445f29d
created 2018-01-05 18:41 +0100
pushed 2018-01-09 23:41 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1427729: Have JitFrameIter properly unwind JitActivation when transitioning from JS to wasm; r=jandem
2e7604aa6ad8
created 2018-01-05 16:09 +0100
pushed 2018-01-09 23:41 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1427729: Have EnsureBareExitFrame and JSJitFrameIter take only JitActivation parameters; r=jandem
e4410d944a07
created 2017-12-20 14:30 +0100
pushed 2017-12-21 22:20 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1406999: [MIPS32] Cleanup floating point registers handling; r=nbp
c6297aca62a4
created 2017-12-21 07:14 +0200
pushed 2017-12-21 10:02 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out changeset 1f7837e3840d (bug 1406999) for build bustages on MacroAssembler.cpp r=backout on a CLOSED TREE
1f7837e3840d
created 2017-12-20 23:40 -0500
pushed 2017-12-21 10:02 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1406999 - [MIPS32] Cleanup floating point registers handling. r=nbp
b81d21aaf172
created 2017-11-20 20:54 +0100
pushed 2017-11-21 09:56 +0000
Jan de Mooij Jan de Mooij - Bug 1415853 - Use a trampoline for JIT -> interpreter calls. r=bbouvier
30b2f19116ba
created 2017-11-16 18:32 +0100
pushed 2017-11-17 09:59 +0000
Jan de Mooij Jan de Mooij - Bug 1417398 - Use a single JitCode instance for JitRuntime trampolines. r=nbp
0b10cf1da7f2
created 2017-11-15 14:39 +0100
pushed 2017-11-15 22:25 +0000
Jan de Mooij Jan de Mooij - Bug 1417038 part 2 - Shrink ExitFooterFrame to one word. r=nbp
less more (0) -100 -60 tip