js/public/TypeDecls.h
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
e13ff4606a960e54a68828a4bfc075bb7993a709
created 2021-04-29 16:50 +0000
pushed 2021-04-29 21:42 +0000
Ted Campbell Ted Campbell - Bug 1708330 - Include jstypes.h instead of js-config.h directly. r=sfink
207f8942ffd2518de32429475f6d89860c9cc24d
created 2020-08-18 20:50 +0000
pushed 2020-08-19 10:01 +0000
Jeff Walden Jeff Walden - Bug 1502355 - Declare |JSClass| in consistent fashion everywhere. r=arai
0ae96da6fdb236f70579eb2ca10cbe3cf992aa1f
created 2019-10-27 22:34 +0000
pushed 2019-10-28 09:48 +0000
Philip Chimento Philip Chimento - Bug 1426865 - Add default visibility to JSAPI symbols. r=sfink
0f6fd838cc86ff57c91f9e322ee94d6cc6a811f0
created 2019-09-19 23:56 +0000
pushed 2019-09-28 09:46 +0000
Ted Campbell Ted Campbell - Bug 1547824 - Change JS::Value from union to class. r=jwalden
55a8c5a5046d3eba2f2c9df15834af80120f0406
created 2019-09-20 02:52 +0300
pushed 2019-09-20 09:45 +0000
Gurzau Raul Gurzau Raul - Backed out 4 changesets (bug 1547824) for build bustage at vm/Interpreter.h on a CLOSED TREE.
261a25ae16e25b75d111255a16b719d2ae668115
created 2019-09-19 21:12 +0000
pushed 2019-09-20 09:45 +0000
Ted Campbell Ted Campbell - Bug 1547824 - Change JS::Value from union to class. r=jwalden
54051ecbe789d707dcec34f4db69e644dc9c8d15
created 2019-08-22 20:31 +0300
pushed 2019-08-22 21:54 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out changeset d99e941429d0 (bug 1568923) for SM bustages on RelocationOverlay.h . CLOSED TREE
d99e941429d0f5072a36684eab3f675a7cd467c7
created 2019-08-22 17:09 +0000
pushed 2019-08-22 21:54 +0000
krystal krystal - Bug 1568923 - String deduplication during tenuring. r=sfink
c034401401c23f041958b032f5dad95ab382c228
created 2019-08-14 19:13 +0000
pushed 2019-08-15 19:33 +0000
Jon Coppeard Jon Coppeard - Bug 1573844 - Remove references to js::Class and remove the alias r=tcampbell
afb443764498dee705a5e1e06cd1c2de3f222035
created 2019-08-15 08:32 +0000
pushed 2019-08-15 19:33 +0000
Jon Coppeard Jon Coppeard - Bug 1573844 - Remove js::Class definition and alias JSClass to it r=tcampbell,mccr8
83f7ef660382e7629d3dfc963e988d0fc2411a5c
created 2019-08-12 12:35 +0000
pushed 2019-08-12 21:51 +0000
Jon Coppeard Jon Coppeard - Bug 1572782 - Remove unused js::FreeOp alias and remaining references r=tcampbell?
65655ca92cb8d1f14248416181911a3441e607e1
created 2019-08-12 10:43 +0000
pushed 2019-08-12 21:51 +0000
Jon Coppeard Jon Coppeard - Bug 1572782 - Remove js::FreeOp and make JSFreeOp opaque in public API r=tcampbell?
9f551fcee77ecd379e7df7d85102f72b6e9ec8ab
created 2019-08-12 13:37 +0300
pushed 2019-08-12 16:21 +0000
Oana Pop Rus Oana Pop Rus - Backed out 4 changesets (bug 1572782) for build bustages at build/src/obj-firefox/dist/include/nsIXPCScriptable.h on a CLOSED TREE
ec9d15c69bc85ebb91ea18faf39e2391be97d403
created 2019-08-12 10:16 +0000
pushed 2019-08-12 16:21 +0000
Jon Coppeard Jon Coppeard - Bug 1572782 - Remove unused js::FreeOp alias r=tcampbell?
11d750555fe17a6f17eb5c6f581b9e0e7edbc8f4
created 2019-08-12 10:15 +0000
pushed 2019-08-12 16:21 +0000
Jon Coppeard Jon Coppeard - Bug 1572782 - Remove js::FreeOp and make JSFreeOp opaque in public API r=tcampbell?
4b8f9814a1ea6f412d1f02c2701096b048cd0707
created 2019-05-10 17:36 +0000
pushed 2019-05-13 21:45 +0000
Jon Coppeard Jon Coppeard - Bug 1542184 - Use PersistentRooted for rooting vectors of GC things from rust code r=fitzgen?
427b854cdb1c47ce6a643f83245914d66dca4382
created 2019-03-13 13:33 +0100
pushed 2019-04-08 10:46 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1534967 - Part 1: use RootedIdVector. r=jonco
9e33009abc2a84be589ebc0d301fabc865cb92cb
created 2019-03-26 14:00 +0000
pushed 2019-03-27 16:35 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1521732 - Part 5: RootedObjectVector. r=sfink,jonco
66414629b2e353ef5740bd57da3a8ffdf39e5ce0
created 2019-03-26 13:58 +0000
pushed 2019-03-27 16:35 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1521732 - Part 3: Use RootedValueVector instead. r=sfink,jonco
adce0075257adec073f25fba8785edcadca22077
created 2019-03-25 06:39 +0000
pushed 2019-03-27 16:35 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1521732 - Part 1: StackGCVector and RootedVector. r=sfink
fdb6f449e8c0858442997e9fdf5d35fbc35d5fec
created 2019-02-14 15:03 +0000
pushed 2019-02-15 01:38 +0000
Andy Wingo Andy Wingo - Bug 1527860 - Remove ENABLE_BIGINT #ifdef r=jandem,froydnj
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-19 09:59 +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
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
65510a1c9b0f76ffaf22db3255ffbd53681d4c24
created 2018-11-20 12:01 +0000
pushed 2018-11-20 16:46 +0000
inspiro inspiro - Bug 1320105 : Renamed jsid to PropertyKey and included in JS namespace. r=jandem
e3b458961e04bf00b4eff6aa08ec2ad6d6ee13e4
created 2018-06-07 16:45 +0200
pushed 2018-06-07 21:50 +0000
Jan de Mooij Jan de Mooij - Bug 1466121 part 2 - Make Compartment and Zone classes instead of structs. r=luke
b640dc9b89986c1886ef00402727da756d96f0ef
created 2018-06-07 16:44 +0200
pushed 2018-06-07 21:50 +0000
Jan de Mooij Jan de Mooij - Bug 1466121 part 1 - Rename JSCompartment to JS::Compartment. r=luke
bbe538384ae8b61c0af775305facc392f172fd94
created 2018-05-24 11:26 -0700
pushed 2018-05-25 10:01 +0000
Robin Templeton Robin Templeton - Bug 1366287 - Part 1.0: Define a new BigInt primitive type, with a GDB prettyprinter, Rust binding support, and a new out-of-line TraceKind. (Disabled by default, implemented only incompletely, currently passing --enable-bigint will disable JITs, will be flipped on Eventually once every sub-aspect is in place, Don't Have A Cow, Man.) r=jwalden, r=Ms2ger, r=sfink
f0cb25b7bdeefa070aac39697f0ecff54fa77699
created 2018-05-12 08:00 +0300
pushed 2018-05-12 09:47 +0000
Ciure Andrei Ciure Andrei - Backed out 11 changesets (bug 1457560, bug 1366287) for causing Linux build bustages CLOSED TREE
b424782cd5d1646cc50d4aae08049163d3c4c898
created 2018-05-11 19:09 -0700
pushed 2018-05-12 09:47 +0000
Robin Templeton Robin Templeton - Bug 1366287 - Part 1.0: Define a new BigInt primitive type. (Disabled by default, implemented only incompletely, currently passing --enable-bigint will disable JITs, will be flipped on Eventually once every sub-aspect is in place, Don't Have A Cow, Man.) r=jwalden
a05e09c6fde3780a474a7e8964da03ca4decd05b
created 2018-03-27 20:20 -0700
pushed 2018-03-30 09:56 +0000
Jeff Walden Jeff Walden - Bug 1449051 - Move JS::Value::layout's members into JS::Value, make JS::Value a union, and apply correct code style to the union fields. r=sfink
7585e7acb34b63d21504aefb24a4ba43f90fa169
created 2018-03-13 21:02 -0700
pushed 2018-03-15 10:14 +0000
Kris Maglione Kris Maglione - Bug 1445551: Part 6 - Remove JSAddonId type and addonId compartment flag. r=mccr8
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.
301c61b644c24acc65c4d0b379736d1d3c7999a6
created 2017-12-18 14:45 -0600
pushed 2018-02-15 10:27 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 1: Use js/TypeDecls.h instead of redeclaring certain types. r=jandem.
1e13a2a2660398e5eae0595fdaa696c9f5987e9c
created 2017-05-23 16:35 -0500
pushed 2017-08-08 11:18 +0000
Jason Orendorff Jason Orendorff - Bug 1363200 - JSAPI for realms: JS::SetDestroyRealmCallback. r=sfink
1ebe8f22c28fa699b248fd77cdec824361d709d1
created 2017-06-29 09:57 -0700
pushed 2017-08-08 11:18 +0000
Jason Orendorff Jason Orendorff - Bug 1363200 - JSAPI for realms: Add JS::Realm opaque type and GC rooting policy for it. r=sfink
4663c05c869cfa1b6db2e8a82c81f1c7ce28c75b
created 2014-07-21 21:43 -0700
pushed 2014-09-09 13:57 +0000
Chris Peterson Chris Peterson - Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
537d97cbf684826ee4153e15d2287fa31fd6e761
created 2014-06-23 10:55 -0500
pushed 2014-06-24 15:52 +0000
Jason Orendorff Jason Orendorff - Bug 645416, part 3 - Symbol layout and GC support for allocating them. r=terrence.
192a1527e6f1dc845a542fa9f7ee8e4e5ded0e14
created 2014-06-23 10:55 -0500
pushed 2014-06-24 15:52 +0000
Jason Orendorff Jason Orendorff - Bug 645416, part 2 - Add support for symbols to JS::Value. r=luke.
59d1fd1d1391789cbd2d8a238aabc98dcdadacd2
created 2014-06-21 11:54 -0700
pushed 2014-06-23 14:42 +0000
Bill McCloskey Bill McCloskey - Bug 1017302 - Expose add-on IDs to JS engine (r=bholley)
f6406cfe3ab138c4e46a93fd7e391da43c6a60f6
created 2014-05-31 10:44 +0200
pushed 2014-06-01 03:29 +0000
Jan de Mooij Jan de Mooij - Bug 1018243 - Use unsigned char instead of char for latin1 strings. r=luke
a9acb6b5ed0f528ca9695ddcc4ed6507ea7e2a99
created 2013-12-10 15:45 -0800
pushed 2013-12-11 09:13 +0000
Sean Stangl Sean Stangl - Bug 948638 - Always use jsid struct types. r=Waldo
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
48577a74a5a1581aea4197f093c834980e780e93
created 2013-11-04 13:35 -0800
pushed 2013-11-05 05:09 +0000
Jim Blandy Jim Blandy - Bug 892643: Implement PersistentRooted<T>, an unrestricted-lifetime rooting type. r=terrence, jcoppeard
30d9e30f0c8cdb2d3ef48029662a9dab066b1f28
created 2013-10-17 00:36 -0400
pushed 2013-10-17 11:44 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 895047 - Make char16_t available everywhere and use that to define PRUnichar and jschar; r=jcranmer,jorendorff,glandium
49627b9b1be3f0ffbf8c1b420a24fc7244a7e293
created 2013-10-16 21:51 -0700
pushed 2013-10-17 11:44 +0000
Phil Ringnalda Phil Ringnalda - Back out ee100983f921 (bug 895047) for build bustage
ee100983f9210e21d5030bbf176a9fe075f3ac14
created 2013-10-17 00:36 -0400
pushed 2013-10-17 11:44 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 895047 - Make char16_t available everywhere and use that to define PRUnichar and jschar; r=jcranmer,jorendorff,glandium
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.
less more (0) tip