js/public/CallArgs.h
d6d34d4374a7642a3f9ddfa5efad7d6ad50927e6
created 2020-03-21 15:08 +0000
pushed 2020-03-21 21:28 +0000
André Bargull André Bargull - Bug 1623957 - Part 1: Replace mozilla::IsSame with std::is_same. r=jwalden
77a8b17163210f7d4bba7e800c2fcb55b0690a24
created 2019-01-03 15:37 -0600
pushed 2019-01-08 10:16 +0000
Jeff Walden Jeff Walden - Bug 1517624 - Move JSPropertySpec and JSFunctionSpec definitions into a new js/public/PropertySpec.h header. r=arai
e32d3be39b84c40e5bf8dee55d3a3ae8c6773916
created 2019-01-04 16:33 -0600
pushed 2019-01-05 04:03 +0000
Jeff Walden Jeff Walden - Back out f8a29b8bb211, d1267711aef0, df1b7a886a9d, 0f6a3dd2c2f7, e6628922b7be, 0a374ac233cd, cf00fd0f080c, 6fc24c4e7798, ab2e4a2e5dd2, 2d17e4ef5e71, 4a8940073f8c, ea3ab4b83152, c7577c232591, e58454c68f0f, and 0e39815d1bce for breaking a single Android J10 and nothing else. (That J10 task must not like deck chairs...) r=bustage
cf00fd0f080c31a4d475585e7583180a62007596
created 2019-01-03 15:37 -0600
pushed 2019-01-05 04:03 +0000
Jeff Walden Jeff Walden - Bug 1517624 - Move JSPropertySpec and JSFunctionSpec definitions into a new js/public/PropertySpec.h header. r=arai
1544326ba29a387f1240415af38da7a33f5083ef
created 2018-12-06 16:28 -0500
pushed 2018-12-15 02:48 +0000
Jon Coppeard Jon Coppeard - Bug 1463462 - Make gray marking assertions call a JSAPI function r=sfink
39b04fe4eae8f8a2995808e73757e1e2be033f03
created 2018-12-10 14:13 -0500
pushed 2018-12-10 22:05 +0000
Boris Zbarsky Boris Zbarsky - Bug 1511401 part 4. Use CallArgs::requireAtLeast in the DOM. r=nbp,qdot
696e7b4f7535209266af79ad7250f27f3d59cd40
created 2018-12-10 14:13 -0500
pushed 2018-12-10 22:05 +0000
Boris Zbarsky Boris Zbarsky - Bug 1511401 part 3. Inline the fast (no error) path of requireAtLeast. r=nbp
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
4b7c53151158f12abeadcd76779a26a94a9fd26b
created 2018-11-19 17:02 +0000
pushed 2018-11-19 21:56 +0000
Jan de Mooij Jan de Mooij - Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell
f2bedf1fe932f1bb3277a4db1e11fbb02b3242d8
created 2018-09-06 12:11 +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/public. r=jandem
67c0442a7a44a0618504911b3239aa0117b3d4ee
created 2018-06-26 12:02 -0400
pushed 2018-06-29 09:42 +0000
Ted Campbell Ted Campbell - Bug 1471272 - Add [SMDOC] tags for in-source documentation. r=jandem,nbp
edcef7625d066d8006452d561f9732adee54e0b9
created 2018-03-23 13:09 +0100
pushed 2018-03-30 21:49 +0000
Tom Schuster Tom Schuster - Bug 1255800 - Make computeThis return a boolean for easier error handling. r=jorendorff
bf1a120681d07e4fa166ac22ed0767176a4e7022
created 2018-03-22 16:38 +0100
pushed 2018-03-27 21:48 +0000
Tom Schuster Tom Schuster - Bug 1255800 - Remove JS_THIS_OBJECT from js. r=jorendorff
1501025c8e6b262d469d7d13ba42b048be41e4f1
created 2017-04-13 13:22 -0700
pushed 2017-04-14 09:07 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1277338 - Part 2: Refactor CallArgs to avoid zero-sized base classes; r=sfink
27e7cecf46420ac66d14134954c6d10e4a157911
created 2017-03-05 03:17 +0900
pushed 2017-03-19 15:26 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1344477 - Part 1: Add JSOP_CALL_IGNORES_RV for function call that ignores return value. r=jandem
16f71512d5874b5aa6200b02484925d434d5eb07
created 2017-03-10 23:52 -0500
pushed 2017-03-15 12:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 1346389. Make --enable-shared-js link again, at least for an opt mac build with intl api disabled. r=sfink, a=waldo on the gcc-specific bits.
11db2a345e5b8be68c17b226977aecb9c0a28d38
created 2017-03-11 00:10 -0500
pushed 2017-03-13 14:24 +0000
Boris Zbarsky Boris Zbarsky - Backed out changeset c1978f7d49c4 for build failures.
c1978f7d49c440ad6831e84e6808b64400af4a40
created 2017-03-10 23:52 -0500
pushed 2017-03-13 14:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 1346389. Make --enable-shared-js link again, at least for an opt mac build with intl api disabled. r=sfink
772de2146034c098b70024da6a7c74b941fc2ead
created 2017-03-02 10:23 +0000
pushed 2017-03-02 22:57 +0000
Jon Coppeard Jon Coppeard - Bug 1343590 - Improve CallArgs gray marking assertions r=sfink
5a927aeb8fb3d765371c8b24204187f57ed54a8e
created 2017-03-02 10:22 +0000
pushed 2017-03-02 22:57 +0000
Jon Coppeard Jon Coppeard - Bug 1338623 - Add a slower but more exact gray marking check for checking correctness r=sfink r=mccr8
e5eab325b27f36a4c80d04a759a2d2fa462248ab
created 2016-12-26 16:40 +0100
pushed 2016-12-27 05:00 +0000
Jan de Mooij Jan de Mooij - Bug 1325075 - Fix Value::isGCThing footgun, stop returning true for NullValue. r=jonco,baku
9796ed81f17a936804ec792c843dadf2c00023df
created 2016-09-11 18:15 +0900
pushed 2016-10-01 06:25 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1290337 - Part 3: Replace Value parameter to const Value& in simple case. r=shu
79b5d47038f91317a141be04f51f0c8518d18bdf
created 2016-09-15 13:50 -0700
pushed 2016-09-21 10:04 +0000
Terrence Cole Terrence Cole - Bug 1291776 - Assert that we don't create gray arguments; r=sfink
e74111fa444f594e0a81ccdd0dbb3292a2130f6a
created 2016-06-07 16:55 -0700
pushed 2016-06-12 09:26 +0000
Jeff Walden Jeff Walden - Bug 1270076 - Make CallArgs's JS_DEBUG-only handling of asserting proper rval()/calleev() sequencing work without using enumerated types, for Servo bindings. r=nox/r=jwalden tag-team effort
5482d7b5c18f5337f3ff4037c3601da4780b89c0
created 2016-05-26 20:14 -0700
pushed 2016-05-30 13:29 +0000
Jeff Walden Jeff Walden - Bug 1270977 - Remove JS::CallReceiver. r=efaust
b4938a38f3c0c840b81f6988d53dc25f30acf6c7
created 2016-05-26 14:49 -0700
pushed 2016-05-30 13:29 +0000
Jeff Walden Jeff Walden - Bug 1270977 - Modify BoxNonStrictThis to not use CallReceiver. r=efaust
c59612f82a95c89661dbbaf28e04854b7e1c7e19
created 2015-08-27 21:18 +0200
pushed 2015-08-28 19:28 +0000
Till Schneidereit Till Schneidereit - Bug 1198193 - Change all functions taking CallArgs to take const CallArgs& instead. r=Waldo
02a02fcab9eb3e05dface1755f5c11ea6f02313d
created 2015-06-03 02:01 -0700
pushed 2015-06-04 12:39 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 2: Plumb new.target on the stack and make it accessible to JSNatives. (r=jorendorff, r=jandem, r=shu)
23fcf07dcd9edda77c36a361eb752ac0d6f067e4
created 2015-06-03 12:44 +0200
pushed 2015-06-03 20:00 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset d038c5da19b0 (bug 1141865)
d038c5da19b0d926d7c6ca3a7d78389548312ee3
created 2015-06-03 02:01 -0700
pushed 2015-06-03 20:00 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 2: Plumb new.target on the stack and make it accessible to JSNatives. (r=jorendorff, r=jandem, r=shu)
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
fcbf3e53cce6fd17535850a25ca5324387f37985
created 2015-06-01 15:03 -0700
pushed 2015-06-02 11:11 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 2: Plumb new.target on the stack and make it accessible to JSNatives. (r=jorendorff, r=jandem, r=shu)
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
2ff00342d08842421b5f84b73c1e9ed315588cf1
created 2015-01-14 09:21 +0100
pushed 2015-01-14 13:18 +0000
Lars T Hansen Lars T Hansen - Bug 1119230 - remove lingering JIT code for PJS. r=shu
c5bb52570f8f6feef2ae475e55e1f275768b0ca9
created 2014-07-21 18:16 -0700
pushed 2014-07-22 16:21 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 993085 - Part 1: Add the Debugger.Memory.prototype.trackingAllocationSites accessor property r=jimb
7cdc75f1615bce66f71c58742d01ed888e2ad038
created 2014-04-27 20:27 -0700
pushed 2014-04-30 13:00 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 952650 (part 13) - Remove JSVAL_IS_PRIMITIVE. r=till.
a61fdeb956a6320950735cd4efc1c743f378d402
created 2014-04-27 19:58 -0700
pushed 2014-04-30 13:00 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 952650 (part 12) - Remove JSVAL_TO_OBJECT. r=till.
726e81b3c1a9f81fe4e90ed650f84080c6288a48
created 2014-03-25 14:42 -0400
pushed 2014-03-26 02:55 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 845478 - Part 9: Remove JS_{CALLEE,ARGV,RVAL,SET_RVAL}. r=evilpie
48a1442045d614641f8051e69dee016a9ec5cba3
created 2014-01-31 14:57 -0800
pushed 2014-02-02 17:23 +0000
Shu-yu Guo Shu-yu Guo - Bug 966181 - Rename ForkJoinSlice to ForkJoinContext. (r=pnkfelix)
83160d1d58c831b0e15534e3d24a2e85886f5711
created 2013-12-06 15:03 -0800
pushed 2013-12-10 04:40 +0000
Sean Stangl Sean Stangl - Bug 939505 - Use JS_DEBUG in public headers. r=jorendorff
38e88a332eeb94a446af1d1833140e81afec8767
created 2013-10-11 18:07 -0700
pushed 2013-10-12 18:26 +0000
Wes Kocher Wes Kocher - Backed out changeset e807ddf2965f (bug 688852) for test bustage
e807ddf2965f621d2948a44b7631ebd6ee5d5135
created 2013-01-03 17:34 -0800
pushed 2013-10-12 18:26 +0000
Terrence Cole Terrence Cole - Bug 688852 - Rewrite Array.prototype.concat to use spec steps; r=Waldo
6fef99317f215e9b7b4830100f1d5989330a47b2
created 2013-10-10 20:02 -0700
pushed 2013-10-11 09:12 +0000
Shu-yu Guo Shu-yu Guo - Bug 921325 - Return bool from PJS VM functions and use the fatal bit on ForkJoinSlice to signal fatal vs retry. (r=nmatsakis)
9e98958b5e50ca9456adb49750e6480ac7ad201d
created 2013-08-27 19:59 -0700
pushed 2013-09-02 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 911020 - Introduce js/TypeDecls.h, which holds very commonly used type declarations from the JS engine. r=luke.
7db702296585f916dd83febbe1e313f087ee55ae
created 2013-08-08 15:53 -0700
pushed 2013-08-09 23:09 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
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.
1de22229a4f3681891c348f2a85d31c4dc4afdb7
created 2013-06-26 16:26 -0700
pushed 2013-07-26 14:47 +0000
Terrence Cole Terrence Cole - Bug 887563 - Convert CallArgs::operator[] to return a Handle; r=Waldo,bz
901846b383e50f26c0bf27649339152d736e81cf
created 2013-07-10 18:25 -0700
pushed 2013-07-11 09:11 +0000
Shu-yu Guo Shu-yu Guo - Bug 891946 - Rename ThreadSafeContext variables from tcx -> cx. (r=bhackett)
891760992548a7898d65c5fec29687f35f301995
created 2013-07-10 18:25 -0700
pushed 2013-07-11 09:11 +0000
Shu-yu Guo Shu-yu Guo - Bug 881988 - Support calling natives in parallel. (r=djvj)
39c322f034cca59002557b0c486d960a33224d07
created 2013-07-03 22:59 -0700
pushed 2013-07-04 17:03 +0000
Steve Fink Steve Fink - Bug 890076 - Move isConstructing to CallArgs, r=Waldo
41caf6414eae175be5af4ca6456ea0ae11c11150
created 2013-06-19 17:59 -0700
pushed 2013-06-20 23:22 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 883697 (part 1) - Make include guards consistent in js/ductwork/, js/ipc/ and js/public/. r=njn.
9305b1486c2dfe418d642fef80fc01d78626a774
created 2013-06-03 16:30 -0700
pushed 2013-06-06 09:09 +0000
Terrence Cole Terrence Cole - Bug 879079 - Fix some exact rooting static analysis failures under js/src; r=bhackett
a3f8d2127f2e5f9a21738b2043ae013fff76b4bb
created 2013-05-30 17:47 -0400
pushed 2013-05-31 20:11 +0000
Boris Zbarsky Boris Zbarsky - Bug 877216. Add CallArgs-like structs for use in DOM specialized getters/setters/methods. r=waldo
c5dcc0f29ab85375c245e11772935394678b06f0
created 2013-05-05 09:03 +0200
pushed 2013-05-05 07:05 +0000
Ms2ger Ms2ger - Bug 866051 - Make CallArgs a stack class; r=Waldo
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
less more (0) -60 tip