js/src/jsapi.cpp
c84376bb87f13282fb87d9a08a45394c685123f2
created 2019-05-08 17:46 +0000
pushed 2019-05-13 10:53 +0000
Jon Coppeard Jon Coppeard - Bug 1549853 - Ignore associations of zero bytes of malloc memory with a GC thing r=sfink?
a1cf373a4e9fe74741442c2f8d747c080b80175a
created 2019-04-24 15:58 +0100
pushed 2019-05-13 10:53 +0000
Jon Coppeard Jon Coppeard - Bug 1536154 - Count externally allocated malloc memory as part of total zone memory for scheduling purposes r=sfink
24e75c822fd37393db9b1237ca42defe4ac89639
created 2019-04-24 11:53 +0100
pushed 2019-05-13 10:53 +0000
Jon Coppeard Jon Coppeard - Bug 1536154 - Add memory tracker to Zone r=sfink
7d47e7fa2489550ffa83aae67715c5497048923f
created 2019-04-26 12:46 +0300
pushed 2019-05-13 10:53 +0000
Razvan Maries Razvan Maries - Merge mozilla-inbound to mozilla-central a=merge
8509f60299dfdb085a8a64ea45522bacb82b16c5
created 2019-04-15 15:09 -0700
pushed 2019-05-13 10:53 +0000
Jeff Walden Jeff Walden - Bug 1544882 - Move JSScript::loadSource into ScriptSource, because it only acts on ScriptSource and so only makes sense there. r=arai
74774a7f1a4dd13925354df4e3963068fc4cd28d
created 2019-04-15 14:57 -0700
pushed 2019-05-13 10:53 +0000
Jeff Walden Jeff Walden - Bug 1544882 - Rename JSScript::tryLoadSource back to JSScript::loadSource now that all users have recognized the semantics change. r=arai
2af8656bd3c0362939cda478005e9eb2238ed9b5
created 2019-04-11 18:22 -0700
pushed 2019-05-13 10:53 +0000
Jeff Walden Jeff Walden - Bug 1544882 - Make |JSScript::loadSource| applicable to any |ScriptSource| by folding its precondition into its behavior. r=arai
bc11fcee57413b33a88ae49a9e89d0e842a09099
created 2019-04-26 01:01 +0000
pushed 2019-05-13 10:53 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1543843 - Add constructors to JSPropertySpec and inner structs/unions. r=jwalden
e51a022e039fce5f3e30079d6700a7575913cfbe
created 2019-04-24 13:57 +0000
pushed 2019-05-13 10:53 +0000
Chris Martin Chris Martin - Bug 1052579 - Change all found JSString allocation sites to new arena r=sfink
44928a7f57454b09e22399f2bb45f715015c267b
created 2019-04-22 16:35 +0000
pushed 2019-05-13 10:53 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
57904fc5ae5747bc87ebbe166f0b6c48aa8395a0
created 2019-04-15 13:39 -1000
pushed 2019-05-13 10:53 +0000
Brian Hackett Brian Hackett - Bug 1543751 Part 1 - Add API to set the stack for a pending exception, r=sfink.
ec340bb2dd46575db5d3c2f87b3c1e64b00b6648
created 2019-04-12 17:09 +0000
pushed 2019-05-13 10:53 +0000
Chris Martin Chris Martin - Bug 1052579 - Add new JSAPI calls for allocating string buffers r=sfink
f95dc32944ac670befcd7a2d1355877db4ed3831
created 2019-04-12 13:14 +0000
pushed 2019-05-13 10:53 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
27abf0e843c3122eb5318774f1a069c8606665b7
created 2019-04-11 11:37 +0000
pushed 2019-05-13 10:53 +0000
André Bargull André Bargull - Bug 1542736 - Part 10: Remove unnecessary includes for ctype.h. r=jwalden
36c7e4619a2978b3d4849820b19db7c9568db6fa
created 2019-04-01 12:12 -0600
pushed 2019-05-13 10:53 +0000
Brian Hackett Brian Hackett - Bug 996060 Part 1 - Include stack in JSContext exception information, r=sfink.
427b854cdb1c47ce6a643f83245914d66dca4382
created 2019-03-13 13:33 +0100
pushed 2019-05-13 10:53 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1534967 - Part 1: use RootedIdVector. r=jonco
e0b6fdfc171e374ed3587a7cfa6803b067122084
created 2019-04-05 22:52 +0000
pushed 2019-05-13 10:53 +0000
Jeff Walden Jeff Walden - Bug 1542120 - Add js/public/Warnings.h for warning-related JSAPI. r=arai
af078caf2797892b58ea44a4d29006028edaa4f6
created 2019-04-05 07:36 +0000
pushed 2019-05-13 10:53 +0000
Boris Zbarsky Boris Zbarsky - Bug 1541513 part 1. Stop requiring a JSContext for JS_SetAllNonReservedSlotsToUndefined. r=jandem
a812f6daf98e1bb1b746dd8b56e5067c54c37738
created 2019-03-27 18:57 +0000
pushed 2019-05-13 10:53 +0000
Jan de Mooij Jan de Mooij - Bug 1382650 part 4 - Split Ion warmup threshold JitOption in 'normal' and 'full' options. r=nbp
7ee65d07d83f59534a1b0e797a489bc706d9051c
created 2019-03-27 12:18 +0000
pushed 2019-05-13 10:53 +0000
Jan de Mooij Jan de Mooij - Bug 1382650 part 3 - Clean up Ion eager compilation code. r=nbp
30247ab616790977118ebdc0dfd4e6b706f3ea69
created 2019-03-27 12:30 +0000
pushed 2019-05-13 10:53 +0000
Jan de Mooij Jan de Mooij - Bug 1382650 part 2 - Store Ion warmup threshold only in JitOptions. r=nbp
9e33009abc2a84be589ebc0d301fabc865cb92cb
created 2019-03-26 14:00 +0000
pushed 2019-05-13 10:53 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1521732 - Part 5: RootedObjectVector. r=sfink,jonco
7e86a3bf73155f6ca9b24ee70c90607c87757ed7
created 2019-03-26 16:57 +0000
pushed 2019-05-13 10:53 +0000
Paul Bone Paul Bone - Bug 1539031 - (part 1) Rename JSGC_MODE_INCREMENTAL r=jonco
acaebd9d440a4bc85e9c85d6bcc4abfedf1f0617
created 2019-03-22 23:56 +0000
pushed 2019-05-13 10:53 +0000
Jeff Walden Jeff Walden - Bug 1537978 - Move regular expression-related functionality out of jsapi.h into a new js/public/RegExp.h header, further slimming jsapi.h. r=arai
0330a759e3997109d66bc8bc315d244a1c06e8e3
created 2019-03-22 15:31 +0000
pushed 2019-05-13 10:53 +0000
Matthew Gaudet Matthew Gaudet - Bug 1505574 - Unhook Unboxed Objects option and disable by default r=iain
d4a898d579ec1f10696774f3678ad97db02b0ae4
created 2019-03-27 18:57 +0000
pushed 2019-04-08 12:30 +0000
Jan de Mooij Jan de Mooij - Bug 1382650 part 4 - Split Ion warmup threshold JitOption in 'normal' and 'full' options. r=nbp a=pascalc
7d87558da81f21659d5ba11df5564142f88e4703
created 2019-03-27 12:18 +0000
pushed 2019-04-08 12:30 +0000
Jan de Mooij Jan de Mooij - Bug 1382650 part 3 - Clean up Ion eager compilation code. r=nbp a=pascalc
2e6bccd461f45dc46e328e2ad0254df2faa20736
created 2019-03-27 12:30 +0000
pushed 2019-04-08 12:30 +0000
Jan de Mooij Jan de Mooij - Bug 1382650 part 2 - Store Ion warmup threshold only in JitOptions. r=nbp a=pascalc
a330a98357513bce14a5764b8866aaf9843b9c3a
created 2019-04-07 17:06 +0300
pushed 2019-04-07 14:07 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 8 changesets (bug 1382650) for spidermonkey bustages on js.cpp . a=backout
9d3bcd768496b23e1423f41a15e78e6d35ff1ff6
created 2019-04-07 16:39 +0300
pushed 2019-04-07 13:48 +0000
Narcis Beleuzu Narcis Beleuzu - Bug 1382650 part 4 - Split Ion warmup threshold JitOption in 'normal' and 'full' options. r=nbp a=pascalc
a0419e61efcd9bc2b2a8f1a7d8f40ad2cc55fe94
created 2019-04-07 16:38 +0300
pushed 2019-04-07 13:48 +0000
Narcis Beleuzu Narcis Beleuzu - Bug 1382650 part 3 - Clean up Ion eager compilation code. r=nbp a=pascalc
02cdde2f8dbd674f0ec37b666be214f883bf27e7
created 2019-04-07 16:37 +0300
pushed 2019-04-07 13:48 +0000
Narcis Beleuzu Narcis Beleuzu - Bug 1382650 part 2 - Store Ion warmup threshold only in JitOptions. r=nbp a=pascalc
d55401632cea92b6b2775ba278274b5490275876
created 2019-03-13 10:19 +0100
pushed 2019-03-15 20:00 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
7a1ad6647c22bd34a6c70e67dc26e5b83f71cea4
created 2019-03-12 19:14 +0000
pushed 2019-03-14 15:20 +0000
Jason Orendorff Jason Orendorff - Bug 1529758 - Add a pref for fields. r=tcampbell
ea49254d7dbab4e3ae91d870eec59c8330c36713
created 2019-03-12 19:28 +0200
pushed 2019-03-14 15:20 +0000
Ciure Andrei Ciure Andrei - Backed out changeset 2b5f40fc403b (bug 1529758) for FullParseHandler build bustages CLOSED TREE
2b5f40fc403b63dab1d17de84126d809cd333c37
created 2019-03-12 16:42 +0000
pushed 2019-03-14 15:20 +0000
Jason Orendorff Jason Orendorff - Bug 1529758 - Add a pref for fields. r=tcampbell
b9d87882a36584e2f17331b652cbc8681aee17ce
created 2019-03-08 22:28 -0800
pushed 2019-03-12 18:59 +0000
Jeff Walden Jeff Walden - Bug 1534437 - Make JSFlatString::new_ always take ownership of the |chars| passed to it, and add the same sensible ownership handling to a bunch of callers. r=tcampbell
7f2bfa2b5fb9af64a1219a222a2d02fd7654e71f
created 2019-03-02 09:00 +0000
pushed 2019-03-11 13:01 +0000
Jon Coppeard Jon Coppeard - Bug 1529203 - Add release build assertions around using modules with the wrong global r=jandem
320d791829e22e3940e3dadd8a85fe9dd5ee5f88
created 2019-01-16 11:59 -1000
pushed 2019-03-11 13:01 +0000
Brian Hackett Brian Hackett - Bug 1447244 Part 3 - Track source ID in JSErrorReport and ErrorObject, r=jimb.
c97884641175548d8543f1f0a531f946e9dc2973
created 2019-02-21 20:42 +0000
pushed 2019-03-11 13:01 +0000
Shivam Singhal Shivam Singhal - Bug 1528628 - Remove unused JSContext argument of JS_ObjectIsFunction. r=sfink
86c5f309b36931b2295a6fdb7360e202ba1fc896
created 2019-02-14 12:44 +0100
pushed 2019-03-11 13:01 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1524337: Rename ENABLE_BINARYDATA to ENABLE_TYPED_OBJECTS and use moz.configure; r=luke
fdb6f449e8c0858442997e9fdf5d35fbc35d5fec
created 2019-02-14 15:03 +0000
pushed 2019-03-11 13:01 +0000
Andy Wingo Andy Wingo - Bug 1527860 - Remove ENABLE_BIGINT #ifdef r=jandem,froydnj
414b2c238839c321dee78a9d927c968f1e52ae79
created 2019-02-12 08:16 +0000
pushed 2019-03-11 13:01 +0000
Jim Blandy Jim Blandy - Bug 1145201: Replace EnqueuePromiseJobCallback and GetIncumbentGlobalCallback with new JobQueue abstract base class. r=arai,smaug
216b765364a35512f86692c7275037566d96ddf0
created 2019-02-13 08:42 +0000
pushed 2019-03-11 13:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1527443. Add a way to create a new Realm in a given compartment. r=jandem
fd82667af62c0eaccad6248a21b0b4d050f93bf1
created 2019-02-11 16:52 +0000
pushed 2019-03-11 13:01 +0000
Paul Bone Paul Bone - Bug 1526858 - Rename needIdleTimeCollection() r=sfink
94cf160df1de8e168671f872f6fee08b9d6ce121
created 2019-02-11 11:41 -0600
pushed 2019-03-11 13:01 +0000
Luke Wagner Luke Wagner - Bug 1520931 - Remove asm.js cache hooks JS API (r=bbouvier)
e7dc5234c6567ed6ff2c7db0c83314e3812f58c1
created 2019-02-10 17:37 +0000
pushed 2019-03-11 13:01 +0000
Jan de Mooij Jan de Mooij - Bug 1521906 part 1 - Use obj->maybeUnwrapAs<T>() or obj->maybeUnwrapIf<T>() instead of CheckedUnwrap where possible. r=luke
3cf706639eda1303f57ce7c9105b69ad857b8172
created 2019-02-09 07:30 +0000
pushed 2019-03-11 13:01 +0000
Jon Coppeard Jon Coppeard - Bug 1525905 - Require both arguments to JS_TransplantObject to be non-gray r=sfink r=bz
dfef705f88a488995598c7ad143af3f2aebba4f7
created 2019-02-07 11:29 +0000
pushed 2019-03-11 13:01 +0000
Matthew Gaudet Matthew Gaudet - Bug 1525579 - Add pref for unboxed objects r=jandem
f7b6f8b332f117054071e8e796b30a96370eabeb
created 2019-02-02 10:42 +0000
pushed 2019-03-11 13:01 +0000
Jan de Mooij Jan de Mooij - Bug 1524565 - Clone ScriptSourceObject just once when cloning a script with inner functions. r=tcampbell
e37d4ff2f46b4f47d489eb42178595b2fcaadfb5
created 2019-01-24 05:46 -0800
pushed 2019-03-11 13:01 +0000
André Bargull André Bargull - Bug 1522465 - Part 3: Remove remaining users of JSCLASS_IS_ANONYMOUS. r=jorendorff
35cbcb73ab76b06bbd8e1f6f316c70a583260ffb
created 2019-01-24 05:38 -0800
pushed 2019-03-11 13:01 +0000
André Bargull André Bargull - Bug 1522465 - Part 2: Don't resolve properties on the global object when ClassSpec::DontDefineConstructor is set. r=jorendorff
8d7186b2f9a6cc4ac5f13fb4c97106de0fdbead8
created 2019-02-11 11:55 +0000
pushed 2019-03-07 09:52 +0000
Matthew Gaudet Matthew Gaudet - Bug 1530958 - Disable unboxed objects by default r=jandem a=abillings
4c7d56a0a897172ef44a9a63047ceba033ac49e1
created 2019-03-02 09:04 +0000
pushed 2019-03-02 09:04 +0000
Jon Coppeard Jon Coppeard - Bug 1529203 - Add release build assertions around using modules with the wrong global r=jandem a=abillings
38126f72db7fe9f3d7098cdf73d33db800022a4d
created 2019-02-02 10:42 +0000
pushed 2019-02-06 10:44 +0000
Jan de Mooij Jan de Mooij - Bug 1524565 - Clone ScriptSourceObject just once when cloning a script with inner functions. r=tcampbell a=lizzard
885176df765a22df1202f8b0bfad7c4fe43e4429
created 2019-01-23 16:56 -0800
pushed 2019-01-28 12:41 +0000
Jeff Walden Jeff Walden - Bug 1522350 - Move JS::ContextOptions{,Ref} to a new js/public/ContextOptions.h header to further slim jsapi.h. r=arai
82d47da67b4dfe32998f5e443d16530adc1daf0e
created 2019-01-24 19:10 +0200
pushed 2019-01-28 12:41 +0000
Oana Pop Rus Oana Pop Rus - Merge mozilla-central to inbound. a=merge CLOSED TREE
2ab90d1a0e614223e6be7ee0bdfe76cf7bd9a166
created 2019-01-24 12:34 +0000
pushed 2019-01-28 12:41 +0000
Jon Coppeard Jon Coppeard - Bug 1521717 - Unmark original object if we are going to return it from JS_TransplantObject r=sfink
296ce3f773e9a13f2d2352279ccc7d93046be1f3
created 2019-01-24 12:34 +0000
pushed 2019-01-28 12:41 +0000
Jon Coppeard Jon Coppeard - Bug 1521524 - Replace some uses of the 'API' GC reason with more informative ones r=sfink
f536acca992917752b2728e0d8ca499cb5da6b09
created 2019-01-24 09:06 +0000
pushed 2019-01-28 12:41 +0000
Andy Wingo Andy Wingo - Bug 1507520 - Make BigInt parsing dependent on run-time feature flag r=jandem,terpri
less more (0) -3000 -1000 -300 -100 -60 tip