js/src/jit/BaselineJIT.h
3dd0686489c6a7ca3a7958e557beea5bb74a89c7
created 2016-05-26 10:30 +0100
pushed 2016-05-26 09:35 +0000
Jon Coppeard Jon Coppeard - Bug 1264300 - Free stub space memory after minor GC r=sfink r=jandem a=abillings
f18e46bce0a40e6b73435efb633c50a38fdb18e8
created 2016-05-18 12:18 -0700
pushed 2016-05-24 22:46 +0000
Terrence Cole Terrence Cole - Bug 1273220 - Rename RelocatablePtr to HeapPtr; r=sfink
47dcb8959eed895257ede693cc7b10d8ebceaf50
created 2016-05-11 09:23 +1000
pushed 2016-05-11 22:42 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1267551 (part 9) - Use MOZ_MUST_USE more in js/src/jit/. r=h4writer.
e53168052c2dd53cec3dbc56b7cd1f18095ecf86
created 2016-03-17 10:07 -0700
pushed 2016-03-21 17:36 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1238815 - Limit baseline script size on ARM. r=jandem
b7ea61be4cad91d1e3d69e22d1c1e0a1b4bb1501
created 2016-01-22 08:07 -0500
pushed 2016-01-22 13:08 +0000
Hannes Verschore Hannes Verschore - Bug 1214059: Baseline: Enable switch to debug mode at function entry, r=jandem
5f25108ed130a969db2a336d19fa62d94623778c
created 2015-12-28 17:39 -0600
pushed 2015-12-29 00:40 +0000
Luke Wagner Luke Wagner - Bug 1229642 - Split wasm::Module out of AsmJSModule (r=bbouvier)
1fb5de3f44c3cda1d74c7ae21036270a702b8736
created 2015-12-22 10:56 +0100
pushed 2015-12-22 10:11 +0000
Jan de Mooij Jan de Mooij - Bug 1234246 - Don't reprotect JIT code more than once when linking. r=nbp
630fb403d6703b373cd3966ede1753ff6a118205
created 2015-11-26 17:23 +0100
pushed 2015-11-30 12:33 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1228369: Rename CodeOffsetLabel into CodeOffset; r=luke
6dea7f38baeb7cd4c6b7759850116c4a4c2ef43a
created 2015-11-30 13:30 +0100
pushed 2015-11-30 12:33 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1228369: Backed out 2 changeset because of missing reviewer field in the commit message; r=me
6a8f7950ad63f19b5ad4c32dc101055b1d2da9a9
created 2015-11-26 17:23 +0100
pushed 2015-11-30 12:24 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1228369: Rename CodeOffsetLabel into CodeOffset;
731ff9a571b794a0e52b065d65824d2561ac32b1
created 2015-09-02 12:34 +0200
pushed 2015-09-02 10:36 +0000
Jan de Mooij Jan de Mooij - Bug 1199165 - Rename isHeavyweight to needsCallObject. r=shu
96142c47319ac2004f9c68ee2efc835d0c6ca295
created 2015-08-25 10:38 +0200
pushed 2015-08-25 08:41 +0000
Hannes Verschore Hannes Verschore - Bug 1196648: IonMonkey - Don't run the lazy link stub for asmjs to jit fastpath, r=nbp
3bbd0d9291280d02bac1ed2e73298bc67b70cbda
created 2015-08-14 17:57 +0200
pushed 2015-08-17 08:03 +0000
Hannes Verschore Hannes Verschore - Bug 1178834: IonMonkey - Always lazy link code, r=jandem
ae621ff779ac5f74d83fb5253a352ccdb4b71bf0
created 2015-06-24 16:20 -0700
pushed 2015-06-24 23:30 +0000
Terrence Cole Terrence Cole - Backout 7959ffacd30f (Bug 1176090) for being on top of a regression.
7959ffacd30ff4591cef78b8172f687d20141a08
created 2015-06-20 10:55 -0700
pushed 2015-06-21 16:26 +0000
Terrence Cole Terrence Cole - Bug 1176090 - Change all RelocatablePtr to HeapPtr and remove the |using|; r=jonco
3ccd83f8e32b5eb921f80389282c51380be2b70c
created 2015-04-08 10:27 +0100
pushed 2015-04-08 17:18 +0000
Jon Coppeard Jon Coppeard - Bug 1149526 - Check HeapPtrs have GC lifetime r=terrence
f40229bf323f34286490c0213dcf298f95bc6b07
created 2015-04-08 11:23 +0100
pushed 2015-04-08 10:25 +0000
Jon Coppeard Jon Coppeard - Backed out changeset 2652e5cbc37f for static analysis bustage (bug 1149526) on a CLOSED TREE
2652e5cbc37f475f84d651a3d25e145aa3f78957
created 2015-04-08 10:27 +0100
pushed 2015-04-08 09:34 +0000
Jon Coppeard Jon Coppeard - Bug 1149526 - Check HeapPtrs have GC lifetime r=terrence
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-28 22:23 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-03-28 17:42 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-28 11:10 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
9bf8f0e455c481aecfab9c6f85a5720d9b0c577a
created 2015-03-25 15:15 +0100
pushed 2015-03-25 14:17 +0000
Jan de Mooij Jan de Mooij - Bug 1142669 part 6 - Don't inline scripts that are known to inline a lot of code. r=h4writer
f7299a88c59c702bfec43e98ced672af61352147
created 2015-03-19 15:10 +0100
pushed 2015-03-20 12:55 +0000
Jan de Mooij Jan de Mooij - Bug 1142669 part 4 - Fix some inlining issues and inline scripts with loops. r=h4writer
519e18aa7875cd70a9481150435e634dbbd8bcf5
created 2015-03-19 13:31 -0400
pushed 2015-03-19 17:31 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset b79cddbe7de8 (bug 1142669) for causing bug 1112947 to spike.
b79cddbe7de8ce23e99dc934be300ce2ea8fd7cc
created 2015-03-19 15:10 +0100
pushed 2015-03-19 14:10 +0000
Jan de Mooij Jan de Mooij - Bug 1142669 - Fix some inlining issues and inline scripts with loops. r=h4writer
bd9169b924a1dd2d331eafffa80c6e38ee6f84e7
created 2015-01-22 20:34 -0800
pushed 2015-01-23 04:32 +0000
Shu-yu Guo Shu-yu Guo - Bug 1124121 - Handle the stack check VM calls in debug mode OSR. (r=jandem)
ea8cce9f66303f415a8bc27693bca6582efd3cca
created 2015-01-15 20:11 -0500
pushed 2015-01-16 16:05 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 5/7 - Remove SPS instrumentation and replace with exitaddr instrumentation. r=jandem
70a8168c7d24fafac7b10f42069d257519999bd4
created 2015-01-15 20:11 -0500
pushed 2015-01-16 16:05 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 3/7 - Modify jits to use lastProfilingFrame and lastProfilingCallSite fields. r=jandem
6ec139c64468872dc5b8ab44747e2b0c85870d5d
created 2015-01-14 15:26 -0800
pushed 2015-01-14 23:27 +0000
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 1057082) for ASAN failures on a CLOSED TREE
b1ad3dabec8f59cc7351e2f472e93bb1ff7b0b0c
created 2015-01-14 16:19 -0500
pushed 2015-01-14 21:19 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 5/7 - Remove SPS instrumentation and replace with exitaddr instrumentation. r=jandem
635e101ed2be856b2c74fb93fb6453373e2fba6f
created 2015-01-14 16:19 -0500
pushed 2015-01-14 21:19 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 3/7 - Modify jits to use lastProfilingFrame and lastProfilingCallSite fields. r=jandem
8f7a1f6e23c3606565da742669d62412471ef2de
created 2015-01-14 20:13 +0100
pushed 2015-01-14 19:15 +0000
Jan de Mooij Jan de Mooij - Bug 1118826 part 2 - Remove more pc-mapping related code and workarounds we no longer need. r=shu
c213d9d53886ebc66b681fb5767cf4a267ad3056
created 2015-01-10 20:05 +0100
pushed 2015-01-10 19:10 +0000
Jan de Mooij Jan de Mooij - Bug 1118826 - Rewrite and simplify JitFrameIterator::baselineScriptAndPc and related code. r=shu
2ba42b1966bc18e2911ef1552acf859dfecf8579
created 2015-01-07 22:02 -0800
pushed 2015-01-08 06:03 +0000
Shu-yu Guo Shu-yu Guo - Bug 1116143 - Patch bare callVMs correctly in debug mode OSR. (r=jandem)
c75c3046e1c8677e8538326e78646ffee28cf059
created 2014-11-20 17:44 +0100
pushed 2014-12-30 15:46 +0000
Hannes Verschore Hannes Verschore - Bug 1083694 - TraceLogger: Part 6: Fix --disable-trace-logging, r=till
7091b8b54c9136a2827f496f60bbb93d5a3f67b5
created 2014-11-20 17:44 +0100
pushed 2014-12-30 15:46 +0000
Hannes Verschore Hannes Verschore - Bug 1083694 - TraceLogger: Part 5: Add TraceLogEvent to refer to specific events, r=bbouvier
aa41463b912e5a6c33c3cb92ce361f58fd14fc7f
created 2014-11-20 17:44 +0100
pushed 2014-12-30 15:46 +0000
Hannes Verschore Hannes Verschore - Bug 1072906 - TraceLogger: Part 1: Make it possible to toggle text ids dynamically in Baseline and IonMonkey, r=jandem
6f539847f42c2d6de3588e389ed35e1746142403
created 2014-12-27 21:03 -0800
pushed 2014-12-28 05:02 +0000
Shu-yu Guo Shu-yu Guo - Bug 1115847 - Commit correct version of patch from bug 1100337. (r=me)
df2462ab460bfe4b873043214830c540425c45b9
created 2014-11-26 13:35 -0800
pushed 2014-11-26 21:35 +0000
Shu-yu Guo Shu-yu Guo - Bug 1100337 - Cheat when computing resume address for propagating exception for debug mode in Ion exception handler. (r=jandem)
b5136e8cd58e16ca8994d434a4fb4b9a55a67526
created 2014-11-24 18:52 -0800
pushed 2014-11-26 06:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1102538 - s/Ion/Jit/ where appropriate. r=jandem.
9d885b1029113b2d6486dff74949792e012efa8c
created 2014-11-25 13:43 +0100
pushed 2014-11-25 12:44 +0000
Jan de Mooij Jan de Mooij - Bug 1103056 - Make optimized asm.js FFI exit also work with Baseline scripts. r=luke,h4writer
a3b7ca57c6efe8648b7db263162e6087feaacf35
created 2014-11-21 08:04 +0100
pushed 2014-11-21 07:23 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 8db5d425405f (bug 1072906)
c409676205f4552809105f2ae659a8d8101d045c
created 2014-11-21 08:03 +0100
pushed 2014-11-21 07:23 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset aafd058bcab1 (bug 1083694)
c7540260b62cd3614735dda6d4974ec3761df05e
created 2014-11-21 08:03 +0100
pushed 2014-11-21 07:23 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 7f5dc516518d (bug 1083694)
7f5dc516518d5127289eb6c495b02f6533fa58e1
created 2014-11-20 17:44 +0100
pushed 2014-11-20 16:46 +0000
Hannes Verschore Hannes Verschore - Bug 1083694 - TraceLogger: Part 6: Fix --disable-trace-logging, r=till
aafd058bcab19ced5082a53d1e8462dd745b0339
created 2014-11-20 17:44 +0100
pushed 2014-11-20 16:46 +0000
Hannes Verschore Hannes Verschore - Bug 1083694 - TraceLogger: Part 5: Add TraceLogEvent to refer to specific events, r=bbouvier
8db5d425405f17cdee986b86fe8658b3641e3fd5
created 2014-11-20 17:44 +0100
pushed 2014-11-20 16:46 +0000
Hannes Verschore Hannes Verschore - Bug 1072906 - TraceLogger: Part 1: Make it possible to toggle text ids dynamically in Baseline and IonMonkey, r=jandem
b160657339f8e05bca3649d31d52481a25de188c
created 2014-11-13 14:39 -0800
pushed 2014-11-13 22:39 +0000
Shu-yu Guo Shu-yu Guo - Bug 1032869 - Part 2: Move debuggee-ness to frames and selectively deoptimize when Debugger needs to observe execution. (r=jimb)
91dfa90b8973a3ad5b2a60013e255788fdec7bc8
created 2014-11-11 15:12 +0100
pushed 2014-11-11 14:13 +0000
Jan de Mooij Jan de Mooij - Bug 1093573 part 6 - Baseline-compile yield instructions. r=wingo
53d8fbf54227d012ac0a88c49de6bd783fa04c35
created 2014-10-16 15:36 -0400
pushed 2014-10-16 19:36 +0000
Kannan Vijayan Kannan Vijayan - Bug 1064835 - Fix SPS crash. r=jandem
bd068c8342fc9f49df74a230842b245e0900ef27
created 2014-10-13 17:34 +0200
pushed 2014-10-13 16:46 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1070962 part 6 - IonBailoutIterator no longer inherit from JitFrameIterator. r=jandem
4c4092b50ccb733a946076ad344a449b8e816205
created 2014-10-13 09:31 -0700
pushed 2014-10-13 16:31 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1070962) for bustage
e00ce29c8c6716436164bb0fa66fbb641aa21e80
created 2014-10-13 17:34 +0200
pushed 2014-10-13 15:48 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1070962 part 6 - IonBailoutIterator no longer inherit from JitFrameIterator. r=jandem
ed4b995667b58b364d2a7ce9b2111fc22dc1f622
created 2014-10-01 19:17 +0200
pushed 2014-10-01 17:18 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
f4e226d272443fa3515ae579e4d8fcd7b0cc292a
created 2014-09-17 10:32 -0700
pushed 2014-09-17 17:58 +0000
Terrence Cole Terrence Cole - Bug 1068223 - Clean up the Cell hierarchy; r=jonco
697df33eae479fa3fd35963fab39f4078a873f37
created 2014-09-05 09:20 -0600
pushed 2014-09-05 15:20 +0000
Brian Hackett Brian Hackett - Bug 1062648 - Treat scripts which have been ion compiled or inlined before as hot enough to inline, r=h4writer.
83e89f435b63ef18d10b1d4c291f2fc45b908c41
created 2014-08-08 17:00 -0700
pushed 2014-08-20 16:41 +0000
Terrence Cole Terrence Cole - Bug 1033442 - Add allocation functions to Cell to make it more obvious which allocator to use; r=jonco
0cc8cbeb849ef10172b97a88505829ae1f0bf66a
created 2014-08-13 11:59 -0400
pushed 2014-08-13 16:00 +0000
Kannan Vijayan Kannan Vijayan - Bug 1004831 - Part 5 - Add mapping entries for baseline jitcode and ion IC jitcode. r=h4writer
c2eb3dd6223311080954565586434d97f7967f3e
created 2014-07-29 12:51 -0800
pushed 2014-07-29 20:51 +0000
Brian Hackett Brian Hackett - Bug 1042833 - Remove JS_ION #ifdef, r=jandem.
ebeb5bb53552f1373442fb8f32c05c46937f7795
created 2014-07-28 11:37 -0800
pushed 2014-07-28 19:38 +0000
Brian Hackett Brian Hackett - Bug 1042833 - Add 'none' architecture used in --disable-ion builds, r=jandem.
less more (0) -60 tip