js/src/jit/BaselineCompiler.h
00dac1d05d6097e885f1115ec74a64a9f92d044d
created 2015-10-17 23:30 +0900
pushed 2016-01-18 19:06 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1202134 - Save return value onto the stack before executing finally block. r=jandem
3888eea6aaf2329e5f5f44fa2b56346627ebdc7e
created 2015-10-23 03:06 +0900
pushed 2016-01-18 19:06 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 85bf82ac6e9a (bug 1202134) for OSX xpcshell test failure
85bf82ac6e9a21b4b5aa956f98867ec5d19b6e20
created 2015-10-17 23:30 +0900
pushed 2016-01-18 19:06 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1202134 - Save return value onto the stack before executing finally block. r=jandem
7315431831773c24fba2625e28958c3935993a79
created 2015-10-16 17:54 -0700
pushed 2016-01-18 19:06 +0000
Shu-yu Guo Shu-yu Guo - Bug 1215341 - Make assignment to const errors runtime TypeErrors in the JITs. (r=jandem)
f6598d998f3ef5f1f07ece07ad2da6188de7d0f8
created 2015-10-08 17:01 -0700
pushed 2016-01-18 19:06 +0000
Eric Faust Eric Faust - Bug 1141863 - Part 2: Implement ES6 SuperCall. (r=jandem, r=jorendorff)
a59b5b0139b4ceb73edba874d64a07af3430c251
created 2015-10-08 17:01 -0700
pushed 2016-01-18 19:06 +0000
Eric Faust Eric Faust - Bug 1169740 - Implement a TDZ-like behavior for |this| in derived class constructors. (r=jandem, r=jorendorff, inputs on nit resoulution from Waldo)
6e4a8943d4969d3f06826b315de4ea919fef175f
created 2015-10-06 14:00 -0700
pushed 2016-01-18 19:06 +0000
Shu-yu Guo Shu-yu Guo - Bug 589199 - Support global lexicals in Baseline. (r=jandem)
8b68a9f000b3cc4c94af015823aa475b9c86c31f
created 2015-08-26 20:48 +0200
pushed 2015-12-04 23:28 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1190446 - Update Coverage information in Baseline. r=jandem
159ca560b53cd8865856b6aa3c6403c055b95717
created 2015-08-12 11:22 +0200
pushed 2015-12-04 23:28 +0000
Heiher Heiher - Bug 1182936 part 2 - IonMonkey: MIPS32: Move mips macros to mips32. r=nbp
d9ed3076c89ab20b9f92fc2951a08db1a3bc2f1e
created 2015-08-12 11:22 +0200
pushed 2015-12-04 23:28 +0000
Heiher Heiher - Bug 1182936 part 1 - IonMonkey: MIPS32: Rename mips to mips32. r=nbp
c0d0135b9860a3183e0e5f505578a070991bae63
created 2015-07-27 13:21 -0700
pushed 2015-10-26 12:58 +0000
Mariusz Kierski Mariusz Kierski - Bug 1135708 - Implement es7 exponentiation operator. (r=efaust, f=jandem)
f02358b1e7e0c4274cd3567b67a6184973a04c9b
created 2015-07-27 15:22 -0700
pushed 2015-10-26 12:58 +0000
Wes Kocher Wes Kocher - Backed out changeset e01d0f7a3c6f (bug 1135708) for spidermonkey errors CLOSED TREE
e01d0f7a3c6fd95da3429a339a109a046c6e3451
created 2015-07-27 13:21 -0700
pushed 2015-10-26 12:58 +0000
Mariusz Kierski Mariusz Kierski - Bug 1135708 - Implement es7 exponentiation operator. (r=efaust, f=jandem)
37ad44083b99a291b45682d25d8311635946bf1f
created 2015-07-17 23:52 +0200
pushed 2015-10-26 12:58 +0000
Tom Schuster Tom Schuster - Bug 1180184 - Support JSOP_TOSTRING used by template strings in baseline JIT. r=jandem
31ba39bfadb09ebb61559372d572b9e32c0e2bba
created 2015-06-10 15:08 -0700
pushed 2015-09-14 18:56 +0000
Sean Stangl Sean Stangl - Bug 1166037 - Import ARM64 Baseline changes. r=djvj
7fff120d6bef3b663f32e2432d45411b5a9f3975
created 2015-06-03 02:01 -0700
pushed 2015-09-14 18:56 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 3: Parse new.target, add Reflect support, and tests. (r=jorendorff, r=shu)
28087e3f22f8740104eb345379ae2980381d5bd7
created 2015-06-03 12:42 +0200
pushed 2015-09-14 18:56 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 8f94d0d72a21 (bug 1141865)
8f94d0d72a2197cb3b1c5c063d13b836e0a2b179
created 2015-06-03 02:01 -0700
pushed 2015-09-14 18:56 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 3: Parse new.target, add Reflect support, and tests. (r=jorendorff, r=shu)
d245fc3d7b548cb82ed9909600439137132fe83e
created 2015-06-01 18:25 -0700
pushed 2015-09-14 18:56 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1141865) for assertion failures in various test suites CLOSED TREE
6b87d4ed5d30650cc73e158db2418bc664df9dad
created 2015-06-01 15:03 -0700
pushed 2015-09-14 18:56 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 3: Parse new.target, add Reflect support, and tests. (r=jorendorff, r=shu)
020c6a559e3ae53d3ae5d807880787cb01cdef59
created 2015-05-03 08:14 -0700
pushed 2015-08-03 13:22 +0000
Brian Hackett Brian Hackett - Bug 1146597 - Add unboxed arrays for JSOP_NEWARRAY arrays, and shell option for using them, r=jandem.
15c5ec8215f76e0ab1601b651e89d100021ed8dc
created 2015-04-29 18:32 -0700
pushed 2015-08-03 13:22 +0000
Brian Hackett Brian Hackett - Bug 1146597 - Backout 02dad33cf2a0 for regressions on a CLOSED TREE.
02dad33cf2a0888239d7e4563fea4bfad71ee83a
created 2015-04-29 17:14 -0700
pushed 2015-08-03 13:22 +0000
Brian Hackett Brian Hackett - Bug 1146597 - Add unboxed arrays for JSOP_NEWARRAY arrays, and shell option for using them, r=jandem.
e5f2693690871f086acf5b341c6dc5eb7be631ad
created 2015-04-02 19:20 -0700
pushed 2015-08-03 13:22 +0000
Eric Faust Eric Faust - Bug 1141862 - Part 5: Change JSOP_SETCALL to JSOP_THROWMSG, anticipating future use. (r=jorendorff)
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-06-19 19:24 +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-06-19 19:24 +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-06-19 19:24 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
b05e10ed40c4e6569a9bb48e73b732ffb7a13257
created 2015-03-27 12:29 -0400
pushed 2015-06-19 19:24 +0000
Jeff Walden Jeff Walden - Bug 854037 - Make lexical declarations in the initializing component of a for(;;) loop create a fresh binding for each iteration of the loop. r=shu
67f8d63b2cadf9bf32d8b391292f41bae6d38bc2
created 2015-03-27 13:28 -0400
pushed 2015-06-19 19:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 2 changesets (bug 854037, bug 1146644) for LexicalEnvironment/const-declaration-in-for-loop.js jsreftest failures.
2d59ec36a2e48587ac39d066122695df612575fc
created 2015-03-27 12:29 -0400
pushed 2015-06-19 19:24 +0000
Jeff Walden Jeff Walden - Bug 854037 - Make lexical declarations in the initializing component of a for(;;) loop create a fresh binding for each iteration of the loop. r=shu
e8580bcdd658eef1fed6884cde5d27c0c3720186
created 2015-03-20 00:34 -0400
pushed 2015-06-19 19:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 1144802 part 1. Add a JSOP_GIMPLICITTHIS which acts like JSOP_IMPLICITTHIS when the script hasPollutedGlobalScope and JSOP_UNDEFINED otherwise. r=luke
1702843b0e172c0ee671f515da72c83257392c61
created 2015-02-25 17:30 -0800
pushed 2015-06-19 19:24 +0000
Eric Faust Eric Faust - Bug 1066229 - Part 4: Create JSOP_INITHIDDENPROP, which adds non-enumerable properties. (r=jorendorff)
b38a935d043a1a1e6ef5207c6e6f787cd9a42a20
created 2015-02-25 17:30 -0800
pushed 2015-06-19 19:24 +0000
Eric Faust Eric Faust - Bug 1066229 - Part 3: Create JSOP_INITLOCKEDDPROP, which adds non-configurable non-writable non-enumerable properties. (r=jorendorff)
41be09fe77e0268ce047337453fa84c8cdc4e839
created 2015-03-30 14:41 +0200
pushed 2015-04-21 23:03 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=sledru
ba9da2364774fc1fe2ea47941c325d1e6b7cbe75
created 2015-02-09 18:11 -0800
pushed 2015-04-21 23:03 +0000
Shu-yu Guo Shu-yu Guo - Bug 1130756 - Set BaselineFrame's isDebuggee flag before any operation that can re-enter the VM. (r=jandem)
ea8cce9f66303f415a8bc27693bca6582efd3cca
created 2015-01-15 20:11 -0500
pushed 2015-04-21 23:03 +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-04-21 23:03 +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-04-21 23:03 +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-04-21 23:03 +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-04-21 23:03 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 3/7 - Modify jits to use lastProfilingFrame and lastProfilingCallSite fields. r=jandem
aa41463b912e5a6c33c3cb92ce361f58fd14fc7f
created 2014-11-20 17:44 +0100
pushed 2015-03-23 22:08 +0000
Hannes Verschore Hannes Verschore - Bug 1072906 - TraceLogger: Part 1: Make it possible to toggle text ids dynamically in Baseline and IonMonkey, r=jandem
3d0a1db612fa5455a07ece3e00b89cd3318a2367
created 2014-12-04 09:45 -0800
pushed 2015-03-23 22:08 +0000
Terrence Cole Terrence Cole - Bug 1107349 - Always build in enerational GC support; r=jonco
dc46deacc76277ebc3115f6529f3f4d42f34b98a
created 2014-12-03 11:54 -0800
pushed 2015-03-23 22:08 +0000
Jan de Mooij Jan de Mooij - Bug 1106997 - Rename JSOP_NAME to JSOP_GETNAME. r=bhackett
e39cad980949bbdfbdaacdb6252de18df20033a7
created 2014-11-26 14:42 -0800
pushed 2015-02-18 20:30 +0000
Eric Faust Eric Faust - Bug 1101905 - Part 8: Add strict variants of JSOP_EVAL and JSOP_SPREADEVAL. (r=Waldo)
663083ca3c123f7badd734292aa70f5473c9133e
created 2014-11-26 14:42 -0800
pushed 2015-02-18 20:30 +0000
Eric Faust Eric Faust - Bug 1101905 - Part 5: Add strict variant of JSOP_SETELEM. (r=Waldo)
b1eae4acfc9047857b764eb6bb2896438aab926d
created 2014-11-26 14:42 -0800
pushed 2015-02-18 20:30 +0000
Eric Faust Eric Faust - Bug 1101905 - Part 4: Add strict variant of JSOP_SETGNAME. (r=Waldo)
6ec9033a45354bd0c4e86281fcab8c9ff92f3280
created 2014-11-26 14:42 -0800
pushed 2015-02-18 20:30 +0000
Eric Faust Eric Faust - Bug 1101905 - Part 3: Add strict variant of JSOP_SETNAME. (r=Waldo)
00e2dae48e06462df01e0f57d20e2a9e6fd9f0ff
created 2014-11-26 14:42 -0800
pushed 2015-02-18 20:30 +0000
Eric Faust Eric Faust - Bug 1101905 - Part 2: Add strict variant of JSOP_SETPROP. (r=Waldo)
4bf193e9c2f49485e8f21d3f77bf82b938ccea06
created 2014-11-26 14:42 -0800
pushed 2015-02-18 20:30 +0000
Eric Faust Eric Faust - Bug 1101905 - Part 1: Add strict variants of JSOP_DELPROP and JSOP_DELELEM. (r=Waldo)
a3b7ca57c6efe8648b7db263162e6087feaacf35
created 2014-11-21 08:04 +0100
pushed 2015-02-18 20:30 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 8db5d425405f (bug 1072906)
8db5d425405f17cdee986b86fe8658b3641e3fd5
created 2014-11-20 17:44 +0100
pushed 2015-02-18 20:30 +0000
Hannes Verschore Hannes Verschore - Bug 1072906 - TraceLogger: Part 1: Make it possible to toggle text ids dynamically in Baseline and IonMonkey, r=jandem
d65f01b9e6c6a57fb9a49fe246a8d378fa1e4369
created 2014-11-13 14:39 -0800
pushed 2015-02-18 20:30 +0000
Shu-yu Guo Shu-yu Guo - Bug 1032869 - Part 5: Add JSOP_DEBUGAFTERYIELD to fix up resumed generator BaselineFrames. (r=jandem)
d8cd4f0de4f71fd180771882a8e527747df2b1ac
created 2014-11-12 12:12 +0100
pushed 2015-02-18 20:30 +0000
Jan de Mooij Jan de Mooij - Bug 1093573 part 10 - Baseline-compile JSOP_RESUME. r=shu,wingo
91dfa90b8973a3ad5b2a60013e255788fdec7bc8
created 2014-11-11 15:12 +0100
pushed 2015-02-18 20:30 +0000
Jan de Mooij Jan de Mooij - Bug 1093573 part 6 - Baseline-compile yield instructions. r=wingo
e88c55b98d8529627537f787431d1bd5977ad3bf
created 2014-11-11 15:12 +0100
pushed 2015-02-18 20:30 +0000
Jan de Mooij Jan de Mooij - Bug 1093573 part 5 - Baseline-compile JSOP_GENERATOR. r=wingo
ee7bea7db458165c733965a54e767937c2334635
created 2014-07-01 21:28 -0500
pushed 2015-02-18 20:30 +0000
Jason Orendorff Jason Orendorff - Bug 918828, part 3 - Implement JSOP_SYMBOL in the baseline compiler. r=nbp.
ba4beabcb40bfeee0af98de08552a78c570524a8
created 2014-10-27 15:37 -0700
pushed 2015-02-18 20:30 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 588522 - Remove JSOP_ENDINIT. r=jorendorff.
2832d4bf573df76bb4dd034c377c528643866f59
created 2014-09-29 20:52 +0200
pushed 2015-01-05 23:23 +0000
Jan de Mooij Jan de Mooij - Bug 1073652 - Baseline-compile JSOP_THROWING. r=bhackett
26d86ab7c4f35da9e7db86c1e0e7cf2203f4bbd6
created 2014-09-17 21:07 +0200
pushed 2015-01-05 23:23 +0000
Jan de Mooij Jan de Mooij - Bug 831585 - Refactor and simplify for-in bytecode and remove cx->iterValue. r=bhackett
bb579e3de64b12ee5628c327619440ab9aaed1c2
created 2014-09-16 17:26 -0400
pushed 2015-01-05 23:23 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 6 changesets (bug 918828) for mass bustage on a CLOSED TREE.
less more (0) -100 -60 tip