js/src/builtin/Eval.h
331046f56c0184220e20e49f419fb350fdd1b39f
created 2021-02-12 04:09 +0000
pushed 2021-02-12 10:01 +0000
Chris Peterson Chris Peterson - Bug 1684092 - Part 2: Move [[nodiscard]] to the head of function declarations in js/src/. r=jandem
5a3b143e8e9f01a93bfbe42d0d4bc14718d81a9e
created 2021-01-15 14:22 +0000
pushed 2021-01-16 09:28 +0000
André Bargull André Bargull - Bug 1686692 - Part 20: Remove MCallDirectEval. r=jandem
902789c51843a47ae267daf910b420ddbcfc8d71
created 2020-01-14 17:44 +0000
pushed 2020-01-15 04:16 +0000
Jason Orendorff Jason Orendorff - Bug 1608509 - Part 2: Automated substitution for /\b(JSOP_\w+)\b/ in comments. r=jandem.
66eb1f485c1a3ea81372758bc92292c9428b17cd
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
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
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
6f3709b3878117466168c40affa7bca0b60cf75b
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
0ceb91c42b0ff876a61ed23f5e587ba3a2083bcf
created 2018-02-21 10:30 -0600
pushed 2018-02-24 00:59 +0000
Jason Orendorff Jason Orendorff - Bug 1439063 - Part 1: Move several public headers from js/src to js/public. r=jandem.
a0eeeb82335526f5a2c6226c5317b9b691f4ed9c
created 2016-05-05 12:01 +1000
pushed 2016-05-10 10:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1267551 (part 3) - Use MOZ_MUST_USE more in js/src/builtin/. r=jonco.
f0d5faf75aa52770bffb0e39ac786b5c9fc101af
created 2016-03-21 14:28 -0700
pushed 2016-04-14 09:38 +0000
Jeff Walden Jeff Walden - Bug 1259877 - Change js::DirectEval to take v/vp rather than a CallArgs to operate on directly. r=efaust
52d7c9292ecfc23a52835c49189dabd561b18675
created 2015-11-21 14:33 +0100
pushed 2015-11-23 13:09 +0000
Jan de Mooij Jan de Mooij - Bug 1132183 - Make |this| a real binding, remove lazy this computation. r=efaust,shu
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-07-13 22:55 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
d1d159eb02b1a1422d372fdc3b826ff3d9759c75
created 2015-06-03 02:01 -0700
pushed 2015-06-04 12:39 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 5: Implement new.target inside eval. (r=jorendorff, r=jandem)
4d30f8210cd6661bafc9482bfad857452c252ee6
created 2015-06-03 02:01 -0700
pushed 2015-06-04 12:39 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 4: Remove LCallDirectEvalV in anticipation of register pressure with new.target in eval frames. (r=jandem)
a837cfd8ee1e05edfcd186e1fe3a14f1c25d0bd8
created 2015-06-03 12:42 +0200
pushed 2015-06-03 20:00 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 6031f4ce0f9c (bug 1141865)
8b7268073cd82c258a45f5fb98aaec0bc055a20c
created 2015-06-03 12:42 +0200
pushed 2015-06-03 20:00 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 24403e652d6d (bug 1141865)
24403e652d6dece7a575c167ffb33c9126d45b6f
created 2015-06-03 02:01 -0700
pushed 2015-06-03 20:00 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 5: Implement new.target inside eval. (r=jorendorff, r=jandem)
6031f4ce0f9cf2896abf1e51155b99f9d8bf3142
created 2015-06-03 02:01 -0700
pushed 2015-06-03 20:00 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 4: Remove LCallDirectEvalV in anticipation of register pressure with new.target in eval frames. (r=jandem)
d245fc3d7b548cb82ed9909600439137132fe83e
created 2015-06-01 18:25 -0700
pushed 2015-06-02 11:11 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1141865) for assertion failures in various test suites CLOSED TREE
027bba006fbb8e1605d157392cb61afd788e1c02
created 2015-06-01 15:03 -0700
pushed 2015-06-02 11:11 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 5: Implement new.target inside eval. (r=jorendorff, r=jandem)
fc9d645f55b3e7f22bc344d564a455444dd1859e
created 2015-06-01 15:03 -0700
pushed 2015-06-02 11:11 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 4: Remove LCallDirectEvalV in anticipation of register pressure with new.target in eval frames. (r=jandem)
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-29 03:30 +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-29 03:30 +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-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
3aa4c0b57f214eb690cf8e0e2bff6d2ffd6e8590
created 2014-03-06 16:28 -0600
pushed 2014-03-07 11:48 +0000
Luke Wagner Luke Wagner - Bug 980180 - remove principals as an argument to compilation, part 1 (r=terrence)
3d670ed9debfb4b771dbba1df6cfe2a33dceee58
created 2013-12-05 15:51 -0800
pushed 2013-12-06 12:30 +0000
Shu-yu Guo Shu-yu Guo - Bug 942549 - Fix direct eval on non-strings in Ion. (r=jandem)
f6114308c97daa8db69d72e1cf5aae19c6822626
created 2013-11-30 22:24 -0800
pushed 2013-12-02 11:42 +0000
Jason Orendorff Jason Orendorff - Bug 806522 - Assertion failure: getSlot(EVAL).isObject(), r=Waldo
35c62ee3a3f8e380d6032679005e7e77499d1a0d
created 2013-11-21 06:01 -0800
pushed 2013-11-21 19:41 +0000
Brian Hackett Brian Hackett - Bug 938124 - Various cleanups and tweaks to avoid non-threadsafe GC heap accesses during IonBuilder, r=jandem.
8fefcd2bb1545adcbc2bdfbf1d0c32000a7db29d
created 2013-11-19 22:27 -0800
pushed 2013-11-21 13:21 +0000
Phil Ringnalda Phil Ringnalda - Back out 00644e4b067d (bug 938124) for debug browser-chrome bustage, and probable debug ASan jit-test bustage
00644e4b067d981d77fcffef244a09bbc0896016
created 2013-11-19 15:14 -0700
pushed 2013-11-21 13:21 +0000
Brian Hackett Brian Hackett - Bug 938124 - Add mprotect mechanism indicating which GC heap accesses made during Ion compilation are threadsafe, r=jandem.
0dce2a6b6e3d85e1889c4b2134e76b2d6f4ccfce
created 2013-09-01 22:03 -0700
pushed 2013-09-03 11:11 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 911043 (part 2) - Remove unnecessary jsapi.h includes in SpiderMonkey. r=luke.
3e60625da760fb50544b2489b23524366b5df465
created 2013-09-01 21:51 -0700
pushed 2013-09-03 11:11 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 911043 (part 1) - Move the "inject JS:: names into js::" block into its own file, to reduce dependencies on jsapi.h. r=luke.
b9b8ad32c72b3fd1327068d9aeb8ca3afa8ab1fc
created 2013-08-08 16:07 -0700
pushed 2013-08-12 19:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902917 - Remove some unnecessary #includes in SpiderMonkey. r=till.
c9829bff3ae4bf7b770b93a86eb5452cbc0ed020
created 2013-08-02 00:41 -0700
pushed 2013-08-07 18:40 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 901750 - Change return type of |JSNative| from |JSBool| to |bool|. code=nnethercote,jandem. r=luke,bz.
aedf5992770a8c80df9104dc111059760f5be928
created 2013-06-19 18:01 -0700
pushed 2013-06-20 23:22 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 883697 (part 3) - Make include guards consistent in some more of js/src/. r=njn.
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2013-04-17 16:44 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
b85daec2b90caecbe2e25daaeb37342cd55871e0
created 2013-04-15 12:55 -0700
pushed 2013-04-16 01:49 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2013-04-16 01:49 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
6d92a2e39c778d1177a5f89270bf5a8160b169b1
created 2013-04-11 19:55 -0700
pushed 2013-04-12 11:51 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2013-04-12 11:51 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
47495d62d7f7c63cce77daa29f3cda1ddef9eae0
created 2013-03-27 14:16 -0500
pushed 2013-03-28 01:50 +0000
Philipp Matthias Schäfer Philipp Matthias Schäfer - Bug 620141 - eval cache should key based on calling script and pc, not calling function. r=jorendorff.
0ded3af9b2d7d7e856bbe05d7f1e598f1b8f3247
created 2013-02-21 06:56 -0700
pushed 2013-02-22 11:09 +0000
Brian Hackett Brian Hackett - Bug 743394 - Ion compile JSOP_EVAL, r=jandem.
8417741974ba9034e6d8f2069bb2f798e5d02f5e
created 2012-07-03 10:24 -0700
pushed 2012-07-04 13:34 +0000
Luke Wagner Luke Wagner - Bug 770261 - hoist eval code into builtin/Eval.{h,cpp} (r=jorendorff)
less more (0) tip