js/src/jsapi.cpp
02cdde2f8dbd674f0ec37b666be214f883bf27e7
created 2019-04-07 16:37 +0300
pushed 2019-05-13 09:36 +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-05-13 09:36 +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-05-13 09:36 +0000
Jason Orendorff Jason Orendorff - Bug 1529758 - Add a pref for fields. r=tcampbell
ea49254d7dbab4e3ae91d870eec59c8330c36713
created 2019-03-12 19:28 +0200
pushed 2019-05-13 09:36 +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-05-13 09:36 +0000
Jason Orendorff Jason Orendorff - Bug 1529758 - Add a pref for fields. r=tcampbell
b9d87882a36584e2f17331b652cbc8681aee17ce
created 2019-03-08 22:28 -0800
pushed 2019-05-13 09:36 +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-05-13 09:36 +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-05-13 09:36 +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-05-13 09:36 +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-05-13 09:36 +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-05-13 09:36 +0000
Andy Wingo Andy Wingo - Bug 1527860 - Remove ENABLE_BIGINT #ifdef r=jandem,froydnj
414b2c238839c321dee78a9d927c968f1e52ae79
created 2019-02-12 08:16 +0000
pushed 2019-05-13 09:36 +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-05-13 09:36 +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-05-13 09:36 +0000
Paul Bone Paul Bone - Bug 1526858 - Rename needIdleTimeCollection() r=sfink
94cf160df1de8e168671f872f6fee08b9d6ce121
created 2019-02-11 11:41 -0600
pushed 2019-05-13 09:36 +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-05-13 09:36 +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-05-13 09:36 +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-05-13 09:36 +0000
Matthew Gaudet Matthew Gaudet - Bug 1525579 - Add pref for unboxed objects r=jandem
f7b6f8b332f117054071e8e796b30a96370eabeb
created 2019-02-02 10:42 +0000
pushed 2019-05-13 09:36 +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-05-13 09:36 +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-05-13 09:36 +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-11 12:10 +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-11 12:10 +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-03-11 12:10 +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-03-11 12:10 +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-03-11 12:10 +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-03-11 12:10 +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-03-11 12:10 +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-03-11 12:10 +0000
Andy Wingo Andy Wingo - Bug 1507520 - Make BigInt parsing dependent on run-time feature flag r=jandem,terpri
0e0f77578ad5dfe5e43dd27e4a0d56e0d5a5104b
created 2019-01-23 19:40 +0200
pushed 2019-03-11 12:10 +0000
Dorel Luca Dorel Luca - Backed out changeset 647e4cfc0eb4 (bug 1507520) for Spidermonkey failures
647e4cfc0eb44fb8abe57a2a4fa36c91edf3030a
created 2019-01-23 16:55 +0000
pushed 2019-03-11 12:10 +0000
Andy Wingo Andy Wingo - Bug 1507520 - Make BigInt parsing dependent on run-time feature flag r=jandem,terpri
44369796f148630ff496be99f77a5eeea41c7d23
created 2019-01-21 19:50 +0200
pushed 2019-03-11 12:10 +0000
Razvan Maries Razvan Maries - Merge mozilla-inbound to mozilla-central a=merge
13840080fc24aef5ca298b38f2e0b714dc75d05f
created 2019-01-21 13:09 +0000
pushed 2019-03-11 12:10 +0000
Jon Coppeard Jon Coppeard - Bug 1512749 - Convert JS::gcreason::Reason to enum class JS:GCReason r=jonco r=mccr8
d536f45f5b166c4b9562caf0c41991cb5df831cc
created 2019-01-21 14:49 +0000
pushed 2019-03-11 12:10 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
5f4b3423f6fefaeffaf130898b2384756f22877f
created 2019-01-18 13:37 +0000
pushed 2019-03-11 12:10 +0000
Jon Coppeard Jon Coppeard - Bug 1519140 - Add AddRef/Release hooks for embedding's script or module private value and set this script source object where appropriate r=jandem
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-03-11 12:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
d54846d01280026138135bde6e0bb1bcfe58feae
created 2019-01-16 08:50 +0000
pushed 2019-03-11 12:10 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat everything to the Google coding style r=Ehsan
ffef7bf31900e6bd360017e414338b454bfffa41
created 2019-01-14 15:56 +0000
pushed 2019-03-11 12:10 +0000
Jan de Mooij Jan de Mooij - Bug 1519809 - Replace IsActiveEval/IsCachedEval flags on JSScript with a single IsForEval flag. r=luke
b0c9a3c8405d00a06a32c974c26fa939041ce74d
created 2019-01-03 06:27 -1000
pushed 2019-03-11 12:10 +0000
Brian Hackett Brian Hackett - Bug 1517167 Part 1 - Set introduction information for dynamically generated <script> elements, r=jorendorff.
9b7f30c265e983ee590ede12c84ab1b78dda5cc3
created 2019-01-04 11:43 -0600
pushed 2019-03-11 12:10 +0000
Jeff Walden Jeff Walden - Bug 1517674 - Rename JS_NewDateObject and JS_ObjectIsDate to JS:: versions of the same, and move their declarations to js/public/Date.h and their implementations to js/src/jsdate.cpp. r=arai
77a8b17163210f7d4bba7e800c2fcb55b0690a24
created 2019-01-03 15:37 -0600
pushed 2019-03-11 12:10 +0000
Jeff Walden Jeff Walden - Bug 1517624 - Move JSPropertySpec and JSFunctionSpec definitions into a new js/public/PropertySpec.h header. r=arai
bf02f2ce30a2be60d43a76aee69e9c9a4c15f41d
created 2018-12-29 00:06 -0600
pushed 2019-03-11 12:10 +0000
Jeff Walden Jeff Walden - Bug 1516742 - Move {js::,JS_}{{Strictly,Loosely}Equal,SameValue} into js/public/Equality.h and js/src/vm/EqualityOperations.{cpp,h}. r=arai
13029582fcc6b6fe1f6ee714d5db52577bd7ed41
created 2018-12-28 21:00 -0600
pushed 2019-03-11 12:10 +0000
Jeff Walden Jeff Walden - Bug 1516713 - Move buildId-related stuff out of jsapi.h into a new js/public/BuildId.h header. r=arai
e32d3be39b84c40e5bf8dee55d3a3ae8c6773916
created 2019-01-04 16:33 -0600
pushed 2019-03-11 12:10 +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
0a374ac233cd2aec778f30b14357af1fec33db36
created 2019-01-04 11:43 -0600
pushed 2019-03-11 12:10 +0000
Jeff Walden Jeff Walden - Bug 1517674 - Rename JS_NewDateObject and JS_ObjectIsDate to JS:: versions of the same, and move their declarations to js/public/Date.h and their implementations to js/src/jsdate.cpp. r=arai
cf00fd0f080c31a4d475585e7583180a62007596
created 2019-01-03 15:37 -0600
pushed 2019-03-11 12:10 +0000
Jeff Walden Jeff Walden - Bug 1517624 - Move JSPropertySpec and JSFunctionSpec definitions into a new js/public/PropertySpec.h header. r=arai
ab2e4a2e5dd2f74af684c7d39089f6bda75fb88e
created 2018-12-29 00:06 -0600
pushed 2019-03-11 12:10 +0000
Jeff Walden Jeff Walden - Bug 1516742 - Move {js::,JS_}{{Strictly,Loosely}Equal,SameValue} into js/public/Equality.h and js/src/vm/EqualityOperations.{cpp,h}. r=arai
2d17e4ef5e715448dfbdd6b7a36bde574aad49ed
created 2018-12-28 21:00 -0600
pushed 2019-03-11 12:10 +0000
Jeff Walden Jeff Walden - Bug 1516713 - Move buildId-related stuff out of jsapi.h into a new js/public/BuildId.h header. r=arai
da05e40ae372acd1d5033d879b1fd60456bce555
created 2019-01-04 10:48 +0000
pushed 2019-03-11 12:10 +0000
Jon Coppeard Jon Coppeard - Bug 1515475 - Remove hardcoded length of config arrays for JS_SetGCParametersBasedOnAvailableMemory a=pbone
d4cbd7e2b41803118f8d16f61fc40bee12259499
created 2019-01-03 18:22 +0200
pushed 2019-03-11 12:10 +0000
Daniel Varga Daniel Varga - Merge mozilla-inbound to mozilla-central. a=merge
0833244e1e018c2daf196eda87cf4ff97db148fc
created 2018-12-06 16:52 -0500
pushed 2019-03-11 12:10 +0000
Jon Coppeard Jon Coppeard - Bug 1342012 - Add a JS API to get the private value for the calling script or module r=jandem
2f619be4479861b2cf0781e8376fda79044920ef
created 2018-12-06 16:52 -0500
pushed 2019-03-11 12:10 +0000
Jon Coppeard Jon Coppeard - Bug 1342012 - Support script and module private values which contain pointers to cycle-collected C++ objects r=jandem
85054765af344d9ea0cd13e962b41048a19899b0
created 2019-01-03 08:48 +0000
pushed 2019-03-11 12:10 +0000
Jan de Mooij Jan de Mooij - Bug 1516967 - Call the large allocation callback before reporting OOM in JSRuntime::createJitRuntime. r=lhansen
adcf05cc20255510741620dabdbf442a1d3ed0b1
created 2018-12-17 23:21 +0000
pushed 2019-03-11 12:10 +0000
Jim Blandy Jim Blandy - Bug 1510768: Move SpiderMonkey promise interface into its own header. r=arai
ea75717477fa90c798949c9dae5dfcf9ab61a2dc
created 2018-12-16 11:43 +0000
pushed 2019-03-11 12:10 +0000
Jan de Mooij Jan de Mooij - Bug 1512509 - Clone ScriptSourceObject when cloning scripts. r=tcampbell
1544326ba29a387f1240415af38da7a33f5083ef
created 2018-12-06 16:28 -0500
pushed 2019-03-11 12:10 +0000
Jon Coppeard Jon Coppeard - Bug 1463462 - Make gray marking assertions call a JSAPI function r=sfink
696e7b4f7535209266af79ad7250f27f3d59cd40
created 2018-12-10 14:13 -0500
pushed 2019-03-11 12:10 +0000
Boris Zbarsky Boris Zbarsky - Bug 1511401 part 3. Inline the fast (no error) path of requireAtLeast. r=nbp
e381de28cdca085031d49af3924d2710248dd2c9
created 2018-12-10 14:13 -0500
pushed 2019-03-11 12:10 +0000
Boris Zbarsky Boris Zbarsky - Bug 1511401 part 2. Have JSMGS_MORE_ARGS_NEEDED say how many args it actually got. r=nbp
c0c4ff2b0485101a3f587d0a799841c0039c2b18
created 2018-12-09 22:24 +0000
pushed 2019-01-21 12:33 +0000
Jason Orendorff Jason Orendorff - Bug 1512008 - Fix assertion failure with ReadableStream and Promise[Symbol.species]. r=arai
7eb42458e2d82b085a298cb3b7801cab2a3d4c51
created 2018-12-08 00:11 +0200
pushed 2019-01-21 12:33 +0000
Dorel Luca Dorel Luca - Backed out 5 changesets (bug 1507950, bug 1503012, bug 1507943, bug 1512050, bug 1512008) for spidermonkey and jit failures
less more (0) -3000 -1000 -300 -100 -60 tip