js/src/jsapi.h
ff1e54abeb67f8f570740e814d483dce8b663897
created 2022-04-04 15:09 +0000
pushed 2022-04-04 21:49 +0000
Jan de Mooij Jan de Mooij - Bug 1760844 part 2 - Tidy up InstanceofOperator and HasInstance. r=iain
e292f817731578b1709b8c1415342814d2adde93
created 2022-02-08 15:23 +0000
pushed 2022-02-08 21:51 +0000
Jan de Mooij Jan de Mooij - Bug 1753633 part 6 - Add a pref for megamorphic cache, disabled by default. r=iain
8bc5e61d9aa60e092bc34e11c4b8c6db1ced7bf1
created 2021-08-20 18:10 +0000
pushed 2021-08-21 09:35 +0000
André Bargull André Bargull - Bug 1726737 - Part 16: Move JS_DefineDebuggerObject into js/Debug.h. r=arai
d70a75fd64629f67763ca73939cc3e168062be9d
created 2021-08-20 18:10 +0000
pushed 2021-08-21 09:35 +0000
André Bargull André Bargull - Bug 1726737 - Part 14: Add public header for global object functions. r=arai
db658f343cfbc8bf9d68d19fcdadc8ec27104a8f
created 2021-08-20 18:10 +0000
pushed 2021-08-21 09:35 +0000
André Bargull André Bargull - Bug 1726737 - Part 12: Add public header for telemetry timers. r=arai
53f3c8b6529e3a65eb6af4b708acc4e2f064c653
created 2021-08-20 18:10 +0000
pushed 2021-08-21 09:35 +0000
André Bargull André Bargull - Bug 1726737 - Part 10: Add public header for interrupt functions. r=arai
7e57757003c1ad6651aedd7f75be8c41f3000516
created 2021-08-20 18:10 +0000
pushed 2021-08-21 09:35 +0000
André Bargull André Bargull - Bug 1726737 - Part 8: Add public header for wait callbacks. r=arai
8a14435cfbdca408c92f396a78269dd8e43b9d05
created 2021-08-20 18:10 +0000
pushed 2021-08-21 09:35 +0000
André Bargull André Bargull - Bug 1726737 - Part 7: Add public header for wrapper callbacks. r=arai
b2689f96728ae32f7283b55ce24fb94caed64c85
created 2021-08-20 18:10 +0000
pushed 2021-08-21 09:35 +0000
André Bargull André Bargull - Bug 1726737 - Part 6: Add public header for out-of-memory callbacks. r=arai
5bb913fbf8bd68bb89e0b306e49fd598086421d4
created 2021-08-20 18:10 +0000
pushed 2021-08-21 09:35 +0000
André Bargull André Bargull - Bug 1726737 - Part 5: Add public header for JS::StreamConsumer. r=arai
5a369a81890f8ba6196430833d7cc648b33096ea
created 2021-08-20 18:10 +0000
pushed 2021-08-21 09:35 +0000
André Bargull André Bargull - Bug 1726737 - Part 4: Add public header for JSErrorInterceptor. r=arai
1f4828c9c2c910706110f58fab9318fb3c97a57c
created 2021-08-20 18:10 +0000
pushed 2021-08-21 09:35 +0000
André Bargull André Bargull - Bug 1726737 - Part 3: Add public header for ScriptPrivate functions. r=arai
67f53f5aedfffabdf3f1ab06e95957e15fb899ca
created 2021-08-20 18:10 +0000
pushed 2021-08-21 09:35 +0000
André Bargull André Bargull - Bug 1726737 - Part 2: Move JSSourceElementCallback into CompilationAndEvaluation. r=arai
a758433dc3cd6a03a7011cb948bb82d9d905606e
created 2021-08-20 18:10 +0000
pushed 2021-08-21 09:35 +0000
André Bargull André Bargull - Bug 1726737 - Part 1: Add public header for stack operations. r=arai
f6cbd618dd81fb7a2a0559731bdc21fe2cbe4f7e
created 2021-08-17 15:45 +0000
pushed 2021-08-17 21:49 +0000
André Bargull André Bargull - Bug 1726123 - Part 3: Add separate header for CompletionKind enum. r=arai
a42624b244beb0c38b29d8ac16b04256e3a209f7
created 2021-08-13 11:57 +0000
pushed 2021-08-13 16:07 +0000
sanketh sanketh - Bug 531915 - part 6 - optionally use fdlibm's sin, cos, and tan in jsmath r=tjr,arai
e044484558585b9a68e4c9758f52a139ccf8eacf
created 2021-08-12 13:33 +0300
pushed 2021-08-12 16:01 +0000
Iulian Moraru Iulian Moraru - Backed out 6 changesets (bug 531915) for causing build bustages. CLOSED TREE
65cf5929d5f2927356d1278941a210216aca3673
created 2021-08-12 09:59 +0000
pushed 2021-08-12 16:01 +0000
sanketh sanketh - Bug 531915 - part 6 - optionally use fdlibm's sin, cos, and tan in jsmath r=tjr,arai
55840ec461aa5df937c71d50f2c98b93af365b6d
created 2021-07-29 07:06 +0000
pushed 2021-07-29 09:36 +0000
Jan de Mooij Jan de Mooij - Bug 1722453 part 5 - Remove some APIs for private slots. r=jonco
e5c0a4fc953289b2132e148d36190f07384e0ba4
created 2021-07-13 11:52 +0000
pushed 2021-07-13 21:42 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1708450 - Move call and construct functions into js/public/CallAndConstruct.h. r=nbp
3a72f69192c6d75dea48034e554c3a9bf4f58055
created 2021-07-13 11:52 +0000
pushed 2021-07-13 21:42 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1708448 - Move property and element functions into js/public/PropertyAndElement.h. r=nbp
a98f9be641e16a4b3c168d0e761bb14d91179dca
created 2021-07-13 11:52 +0000
pushed 2021-07-13 21:42 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1708432 - Move JS_Get*PropertyDescriptor* to js/public/PropertyDescriptor.h. r=nbp
933c184400836d7e571ccc4371e8d6fae236d42c
created 2021-06-03 10:24 +0000
pushed 2021-06-04 10:21 +0000
Jon Coppeard Jon Coppeard - Bug 1704923 - Move helper thread APIs to their own header file r=sfink
cf5df28af27756d66eb524b4fbae0782e600b5bc
created 2021-06-03 10:24 +0000
pushed 2021-06-04 10:21 +0000
Jon Coppeard Jon Coppeard - Bug 1704923 - Update HelperThreadTaskCallback to remove task parameter r=sfink,KrisWright
dfbf93d7a24c2b9383e64d2a05a8cba2131c94ae
created 2021-06-03 12:02 +0300
pushed 2021-06-04 10:21 +0000
Sandor Molnar Sandor Molnar - Backed out 4 changesets (bug 1704923) for causing multiple failures in js::wasm::CompilerEnvironment::computeParameters. CLOSED TREE
fedb48e21c75191a3629b55a340ebb9a10f7364f
created 2021-06-03 07:31 +0000
pushed 2021-06-04 10:21 +0000
Jon Coppeard Jon Coppeard - Bug 1704923 - Move helper thread APIs to their own header file r=sfink
59c3af3d6e7ffc331bdc346c5b3d13e2d5c11153
created 2021-06-03 07:31 +0000
pushed 2021-06-04 10:21 +0000
Jon Coppeard Jon Coppeard - Bug 1704923 - Update HelperThreadTaskCallback to remove task parameter r=sfink,KrisWright
548e3d7e6816ae6f44b80a3958ef2dc135850715
created 2021-05-17 14:19 +0000
pushed 2021-05-17 21:26 +0000
Jon Coppeard Jon Coppeard - Bug 1711423 - Move GC zeal APIs to GCAPI.h r=yulia
bd33d36db1263f66799914f990de936d71ee06ab
created 2021-05-17 10:06 +0000
pushed 2021-05-17 21:26 +0000
Jon Coppeard Jon Coppeard - Bug 1711423 - Move CustomAutoRooter to public/RootingAPI.h r=yulia
460cb4efc41ec7f59748848abd8b28b637ade549
created 2021-05-12 16:38 +0000
pushed 2021-05-13 03:26 +0000
Denis Palmeiro Denis Palmeiro - Bug 1709139 - Replace JS pageload proportion probes with absolute time measurements and add new probes to measure GC and main thread parsing impact during page load. r=sfink,iain,smaug
3dbe9bfce447de0cf034be4deac0925027659f79
created 2021-05-10 07:15 +0000
pushed 2021-05-10 16:02 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1519636 - Reformat recent changes to the Google coding style. r=necko-reviewers,valentin,sylvestre
f5df2bb65b1846a53f7db5e0dc98d558a8a76c96
created 2021-05-07 12:29 +0000
pushed 2021-05-07 21:46 +0000
Tom Schuster Tom Schuster - Bug 1708698 - Remove object from PropertyDescriptor in js/src. r=jandem
16ffcd9459fc8f7b3c883a2a8706da9e29526c77
created 2021-05-04 16:53 +0000
pushed 2021-05-04 21:49 +0000
Yulia Startsev Yulia Startsev - Bug 1708469 - Split realms, compartments, zones, context and runtime from JSApi; r=jonco
46a0dd3508e99600445e9ca4102b0b10a7070bf1
created 2021-05-04 10:55 +0000
pushed 2021-05-04 21:49 +0000
Jon Coppeard Jon Coppeard - Bug 1708722 - Move error reporting APIs to a new public header r=jandem
96314623e5a835a96e1556e8ad1b9683434e158b
created 2021-05-04 12:17 +0300
pushed 2021-05-04 21:49 +0000
Sandor Molnar Sandor Molnar - Backed out changeset e4c8bc9f6f34 (bug 1708722) for causing build bustages. DONTBUILD CLOSED TREE
e4c8bc9f6f349f829ac17fdba6508fda6e5c2ada
created 2021-05-04 08:52 +0000
pushed 2021-05-04 21:49 +0000
Jon Coppeard Jon Coppeard - Bug 1708722 - Move error reporting APIs to a new public header r=jandem
fc9efe606084d11e68964a0198066ae7af71dc35
created 2021-05-03 20:08 +0000
pushed 2021-05-04 03:35 +0000
Ted Campbell Ted Campbell - Bug 1706937 - Cleanup JS source-element callback. r=jandem
a4465391e3684c897487502d0ad2e93c764050cf
created 2021-05-01 12:10 +0000
pushed 2021-05-02 09:29 +0000
Jon Coppeard Jon Coppeard - Bug 1708740 - Move exception APIs from jsapi.h to public Exception.h header r=nbp
db81ca8c834ae6d748f16816dece95155be4e88b
created 2021-05-01 12:10 +0000
pushed 2021-05-02 09:29 +0000
Jon Coppeard Jon Coppeard - Bug 1708739 - Move Map and Set APIs to new public header r=yulia
c0bdf5bc36cadec25ab2549d865d95121de8adc4
created 2021-05-01 12:10 +0000
pushed 2021-05-02 09:29 +0000
Jon Coppeard Jon Coppeard - Bug 1708739 - Move WeakMap APIs to new public header r=yulia
e09ecd5679f3dbb8ef605f8b0fd5cad5cb2f0995
created 2021-05-01 12:10 +0000
pushed 2021-05-02 09:29 +0000
Jon Coppeard Jon Coppeard - Bug 1708719 - Move string functions from jsapi.h to public/String.h r=tcampbell
980f0819d950e39c0880d173899f992ca7c33fb7
created 2021-04-30 16:30 +0000
pushed 2021-05-01 09:32 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1708441 - Create js/public/RealmIterators.h and move some functions from jsapi.h in it. r=jonco
e9316277cf28f084f8ff8f0dd67db8c608bfe883
created 2021-04-29 19:16 +0000
pushed 2021-04-30 09:28 +0000
Tom Schuster Tom Schuster - Bug 1706404 - Use Maybe<PropertyDescriptor> for JS_GetPropertyDescriptor in js/. r=jandem
c00df77af50e0703d37188be7c57032713e6efec
created 2021-04-29 21:31 +0300
pushed 2021-04-29 21:42 +0000
Dorel Luca Dorel Luca - Backed out 3 changesets (bug 1706404) for Linting failures in builds/worker/checkouts/gecko/dom/bindings/Codegen.py. CLOSED TREE
b50507879a6bb9805af5e25cbee04a5ef793b3f1
created 2021-04-29 17:36 +0000
pushed 2021-04-29 21:42 +0000
Tom Schuster Tom Schuster - Bug 1706404 - Use Maybe<PropertyDescriptor> for JS_GetPropertyDescriptor in js/. r=jandem
4848bc176c9a5eb282fab0b960970bc7fd2f8163
created 2021-04-22 16:56 +0000
pushed 2021-04-23 09:51 +0000
Tom Schuster Tom Schuster - Bug 1706404 - Add JS_GetOwnPropertyDescriptorById Maybe<PropertyDescriptor> overload. r=jandem
c761ae8fdd63e0d5ed08221410c817026a5a094e
created 2021-03-31 17:18 +0000
pushed 2021-04-01 03:12 +0000
Caroline Cullen Caroline Cullen - Bug 1700771 - Create pref for inlining maximum function size. r=iain
39e442ab0179cf16f89731363c771d7fc0009e24
created 2021-03-15 22:20 +0000
pushed 2021-03-16 05:27 +0000
Ted Campbell Ted Campbell - Bug 1697904 - Migrate the JIT spectre mitigation prefs to StaticPrefs. r=jandem
5497507f3b576145275daa123ed067acf8b00cc3
created 2021-03-13 16:46 +0000
pushed 2021-03-13 21:46 +0000
Ted Campbell Ted Campbell - Bug 1697935 - Remove unused javascript.options.spectre.object_mitigations.barriers pref. r=iain
9a44b0f21c0ff2cded5a4c6cb1f30cbe166b1304
created 2021-03-13 04:47 +0200
pushed 2021-03-13 09:43 +0000
Bogdan Tara Bogdan Tara - Backed out 9 changesets (bug 1697935, bug 1697904) for assertion failure at StaticPrefList_layers.h and hardware acceleration related failures CLOSED TREE
87c31ed94b30cb6a92c942c6ef6d2dd0fc8a708b
created 2021-03-13 00:33 +0000
pushed 2021-03-13 09:43 +0000
Ted Campbell Ted Campbell - Bug 1697904 - Migrate the JIT spectre mitigation prefs to StaticPrefs. r=jandem
ddb46dad760558e21ea74d718afb9624b1d85d0c
created 2021-03-13 00:33 +0000
pushed 2021-03-13 09:43 +0000
Ted Campbell Ted Campbell - Bug 1697935 - Remove unused javascript.options.spectre.object_mitigations.barriers pref. r=iain
b5860f15cc6088d66b753e0915e025e7e86af1de
created 2021-02-25 11:10 +0000
pushed 2021-02-25 21:52 +0000
Snehaa2296 Snehaa2296 - Bug 1491055 - Remove JS_New and use JS::Construct in JS_New consumers. r=arai
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
bfaa95b5e04a36143ef2d3cff446cdda75cb5fab
created 2021-02-12 04:09 +0000
pushed 2021-02-12 10:01 +0000
Chris Peterson Chris Peterson - Bug 1684092 - Part 1: Replace MOZ_MUST_USE with [[nodiscard]] in js/src/. r=jandem
acd6f63b74184d7e0a9293893932f147f1298044
created 2021-01-26 08:49 +0000
pushed 2021-02-02 21:48 +0000
Jan de Mooij Jan de Mooij - Bug 1686890 - Add a JitOption to force megamorphic ICs. r=iain
83c59ac4bcecb131c81fabc12d82d8b652a9440e
created 2021-01-13 12:05 +0000
pushed 2021-01-13 21:34 +0000
Jan de Mooij Jan de Mooij - Bug 1682767 part 48 - Remove Ion optimization levels. r=iain
7c1dcab226105b4d4dab172021483381689dd6d7
created 2020-12-15 09:36 +0000
pushed 2020-12-15 21:34 +0000
Jon Coppeard Jon Coppeard - Bug 1681268 - Check zone pointers passed into the API and add a callback for zone destruction r=sfink
c51fbde2f22668e8d134890184b0db01201b0779
created 2020-12-03 08:23 +0000
pushed 2020-12-03 21:52 +0000
Christian Holler Christian Holler - Bug 1677045 - Replace JS_MORE_DETERMINISTIC with a runtime flag. r=jandem
18db050b9f5606ba641067039e1182d262b137f9
created 2020-12-02 14:58 +0200
pushed 2020-12-02 21:42 +0000
smolnar smolnar - Backed out changeset 750b066e600e (bug 1677045) for causing SM bustage in Iteration.cpp CLOSED TREE
less more (0) -1000 -300 -100 -60 tip