js/src/NamespaceImports.h
ffe0bb1cf29397a4fa3a085658026bce1e6eb645
created 2021-12-20 15:17 +0000
pushed 2021-12-20 21:51 +0000
Nicolò Ribaudo Nicolò Ribaudo - Bug 1730843 - Part 1 - Add support for empty R&T based on objects r=jandem
5445f480023e36e3dd1cea7bd659202ac83d25bc
created 2021-09-08 23:47 +0000
pushed 2021-09-09 15:22 +0000
Steve Fink Steve Fink - Bug 1720422 - Move js::Scalar -> JS::Scalar for public API, but alias it as js::Scalar r=jonco
cc0c313876cf2ff6bab9e590e9bded15b6582089
created 2021-08-13 07:02 +0300
pushed 2021-08-13 09:27 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 13 changesets (bug 1720422) for hazards bustages on Cache.cpp
23cc649c6e14647072116e6d2396cb615996aa61
created 2021-08-12 20:44 +0000
pushed 2021-08-13 09:27 +0000
Steve Fink Steve Fink - Bug 1720422 - Move js::Scalar -> JS::Scalar for public API, but alias it as js::Scalar r=jonco
e9b3a01de56ccab3d506b389f3d5be64d305c08e
created 2021-05-25 10:12 +0000
pushed 2021-05-25 15:34 +0000
Tom Schuster Tom Schuster - Bug 1712377 - Reimplement PropertyDescriptor to be incomplete by default with boolean fields. r=jandem
fd63d706e30a12f600c0d962d6a4fd5aa77368b8
created 2021-04-21 07:53 +0000
pushed 2021-04-21 15:50 +0000
Jan de Mooij Jan de Mooij - Bug 1706246 part 13 - Import JS::PropertyKey in the js namespace. r=jonco
1f1de8821c811e1aca40f80c1fc625e80a01ab48
created 2021-04-15 10:11 +0000
pushed 2021-04-15 21:46 +0000
Jan de Mooij Jan de Mooij - Bug 1704744 part 4 - Move JS::PropertyResult to the js namespace. r=jonco
0fa2ce4b5315e2bdf9dc5db31942e5883096b19c
created 2020-10-02 12:51 +0000
pushed 2020-10-03 10:23 +0000
André Bargull André Bargull - Bug 1668785: Remove using declarations from namespace level in Proxy.h. r=mgaudet
855ede4f82d8e2297a8f5ff3a780533a7f3c9079
created 2020-10-02 11:08 +0000
pushed 2020-10-03 10:23 +0000
André Bargull André Bargull - Bug 1668765 - Part 10: Remove SourceText forward declaration. r=arai
51567eff67cd5ca16938dad0abfb841a88210282
created 2020-10-02 11:07 +0000
pushed 2020-10-03 10:23 +0000
André Bargull André Bargull - Bug 1668765 - Part 9: Remove Symbol and SymbolCode from namespace js. r=arai
f7a23e49efd2abfe405c14ef6d7e4bccaa236b0e
created 2020-10-02 11:07 +0000
pushed 2020-10-03 10:23 +0000
André Bargull André Bargull - Bug 1668765 - Part 8: Remove WTF8Chars from namespace js. r=arai
5082cbb8c1e9875e52bc5f0decf17fa562b3560a
created 2020-10-02 11:07 +0000
pushed 2020-10-03 10:23 +0000
André Bargull André Bargull - Bug 1668765 - Part 7: Remove UTF8CharsZ from namespace js. r=arai
d0701021e353bf1863ed905738fbc7f4fab259f3
created 2020-10-02 11:07 +0000
pushed 2020-10-03 10:23 +0000
André Bargull André Bargull - Bug 1668765 - Part 6: Remove UTF8Chars from namespace js. r=arai
895233ebd487c8f9ae527c79d12d5cbb35484d55
created 2020-10-02 11:07 +0000
pushed 2020-10-03 10:23 +0000
André Bargull André Bargull - Bug 1668765 - Part 5: Remove TwoByteCharsZ from namespace js. r=arai
e309d39868b6448019be98bb818dc1e8c881490c
created 2020-10-02 11:07 +0000
pushed 2020-10-03 10:23 +0000
André Bargull André Bargull - Bug 1668765 - Part 4: Remove TwoByteChars from namespace js. r=arai
c04f67d1890dd8d28be720e6737d13e0972014fc
created 2020-10-02 11:06 +0000
pushed 2020-10-03 10:23 +0000
André Bargull André Bargull - Bug 1668765 - Part 3: Remove Latin1CharsZ from namespace js. r=arai
d704435198910d727cf4c0aa23023c794933640f
created 2020-10-02 11:06 +0000
pushed 2020-10-03 10:23 +0000
André Bargull André Bargull - Bug 1668765 - Part 2: Remove Latin1Chars from namespace js. r=arai
7035258b1fdcda9e4c7328084cdc65119267f16d
created 2020-10-02 11:06 +0000
pushed 2020-10-03 10:23 +0000
André Bargull André Bargull - Bug 1668765 - Part 1: Remove ConstTwoByteChars from namespace js. r=arai
434d959d73dbb95f3667cecb13aa3f3e73d4868b
created 2020-06-17 22:31 +0000
pushed 2020-06-18 04:43 +0000
Kannan Vijayan Kannan Vijayan - Bug 1645845 - Add ParserAtomsTable, parser atoms types, common parser names table, and base parser atoms implementation. r=mgaudet,tcampbell
2463f34f9019db5cfcf4b9ca4c10501fe699a440
created 2020-06-17 05:49 +0300
pushed 2020-06-17 09:36 +0000
Razvan Maries Razvan Maries - Backed out changeset 647adc688cea (bug 1645845) for build bustages on ParserAtom.cpp.
647adc688cea6d02996a575901f30316ec852edf
created 2020-06-16 22:16 +0000
pushed 2020-06-17 09:36 +0000
Kannan Vijayan Kannan Vijayan - Bug 1645845 - Add ParserAtomsTable, parser atoms types, common parser names table, and base parser atoms implementation. r=mgaudet,tcampbell
0f93b9ceec367d2feccf8b49670ce944293a7925
created 2020-06-16 21:12 +0300
pushed 2020-06-17 03:41 +0000
Razvan Maries Razvan Maries - Backed out changeset f1a9f9c46808 (bug 1645845) for build bustages on Utility.h. CLOSED TREE
f1a9f9c468088583e895a9200066187968e4c5a9
created 2020-06-16 17:37 +0000
pushed 2020-06-17 03:41 +0000
Kannan Vijayan Kannan Vijayan - Bug 1645845 - Add ParserAtomsTable, parser atoms types, common parser names table, and base parser atoms implementation. r=mgaudet,tcampbell
51c25ad49d1142771f02b738c7b68f2d6b8a63a4
created 2020-06-16 20:19 +0300
pushed 2020-06-17 03:41 +0000
Razvan Maries Razvan Maries - Backed out changeset 13d8ddd71873 (bug 1645845) for bustages on ParserAtom.h. CLOSED TREE
13d8ddd718738f3f50cf464538cdd2d6da49a3c4
created 2020-06-16 15:57 +0000
pushed 2020-06-17 03:41 +0000
Kannan Vijayan Kannan Vijayan - Bug 1645845 - Add ParserAtomsTable, parser atoms types, common parser names table, and base parser atoms implementation. r=mgaudet,tcampbell
2c5c5fd10cd63a09963427136e0e869d12b08f95
created 2019-04-04 15:40 +0800
pushed 2019-04-08 10:46 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1534967 - Part 3: remove Auto(Id)Vector. r=jonco
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
5e54fd8872b4e398ab1c9b3830c930c9ac57b7f8
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 7: remove AutoValueVector and AutoObjectVector. r=sfink
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
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
92f35371d6b31ec12b5563034c1110dd794018f3
created 2019-02-21 20:36 +0000
pushed 2019-02-22 16:25 +0000
Tom Schuster Tom Schuster - Bug 1528931 - Introduce JS::ValueType and Value::type. r=jandem
a26808f570600aa45e5d8ef9224dbce70fc96091
created 2019-02-21 18:40 +0200
pushed 2019-02-22 05:26 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset 7fc962a9fa04 (bug 1528931) for build bustages at Value.h. CLOSED TREE
7fc962a9fa04ebe917088b1defeab770febe4c9b
created 2019-02-21 16:09 +0000
pushed 2019-02-22 05:26 +0000
Tom Schuster Tom Schuster - Bug 1528931 - Introduce JS::ValueType and Value::type. r=jandem
9adeff2c423fc4ac047b4ddbdbb9b8e64ce7fdac
created 2019-02-16 20:20 +0100
pushed 2019-02-17 21:45 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
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
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
4ba2f019ce6d420275d088749482cf77f35d4bf4
created 2018-11-28 14:16 +0900
pushed 2018-11-28 09:46 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1501155 - Part 1: Add AtomizeWTF8Chars. r=jwalden
56eaf6c976d377cba4e44a302bdeda9e7420bd94
created 2018-11-08 18:42 -0800
pushed 2018-11-15 09:54 +0000
Jeff Walden Jeff Walden - Bug 1485800 - Rename SourceBufferHolder to SourceText, and add a <typename Unit> template parameter to it so it can hold putative UTF-8 or UTF-16 source text. r=tcampbell, r=fitzgen
468165ff69b211d8f9e7577cefb48663265adc23
created 2018-10-29 15:08 +0000
pushed 2018-10-29 22:00 +0000
Andy Wingo Andy Wingo - Bug 1502797 - Remove redundant forward declarations of BigInt type r=jandem
1fb7ddfad86d5e085c4f2af23a2519d37e45a3e4
created 2018-08-24 21:25 -0500
pushed 2018-08-29 09:43 +0000
Jeff Walden Jeff Walden - Bug 1486577 - Make all users of the various *CompileOptions classes #include "js/CompileOptions.h" so that nothing but that file has to know about these classes having a JS_PUBLIC_API on them, that would have to be present in forward-declarations. r=jandem
2dc7007e3924444f55345606b6785f2d2ba89ce1
created 2018-08-24 21:01 -0500
pushed 2018-08-29 09:43 +0000
Jeff Walden Jeff Walden - Bug 1486577 - Don't #include js/SourceBufferHolder.h in jsapi.h, and instead require users to do so -- a minor translation-unit size improvement for anyone who never has to use SourceBufferHolder other than by reference. r=jandem
b280769277af509270952ba4690e7bbc8ae3c161
created 2018-07-17 14:30 +0100
pushed 2018-08-01 22:10 +0000
Jon Coppeard Jon Coppeard - Bug 1475228 - Make asynchronous compile APIs take SourceBufferHolders r=jandem
e8525a46fd9dfa664ba5c2febd7b49d1bfea773d
created 2018-07-30 16:49 +0300
pushed 2018-07-30 16:35 +0000
Andreea Pavel Andreea Pavel - Backed out 8 changesets (bug 1475228) for wpt failures e.g. html/semantics/scripting-1/the-script-element/execution-timing/088.html on a CLOSED TREE
7c83633262dbf3547bdf3343807648c3e4cc8f98
created 2018-07-17 14:30 +0100
pushed 2018-07-30 16:35 +0000
Jon Coppeard Jon Coppeard - Bug 1475228 - Make asynchronous compile APIs take SourceBufferHolders r=jandem
e94e3560258eb0096e338e986e8412b739628a6d
created 2018-07-17 17:57 +0300
pushed 2018-07-17 21:56 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Backed out 7 changesets (bug 1475228) for causing Spidermonkey rust failures on Linux x64 debug
74d10b32b3eab6514ea8c1328e95c1277e85c97c
created 2018-07-17 14:30 +0100
pushed 2018-07-17 21:56 +0000
Jon Coppeard Jon Coppeard - Bug 1475228 - Make asynchronous compile APIs take SourceBufferHolders r=jandem
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
77be093ecde94975498c9f5cf51cf97c733dc0a8
created 2018-05-17 18:02 +0200
pushed 2018-05-17 22:04 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 1 - Store JS::Realm* instead of JSCompartment* in JSContext. r=luke
8d6e7586608ed06905dc20344b680eaf9cd81cf7
created 2018-05-16 04:32 -0700
pushed 2018-05-17 15:28 +0000
André Bargull André Bargull - Bug 1461928 - Part 1: Remove AutoHashMapRooter and AutoHashSetRooter. r=jonco
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
bda8de97a6a9113bc0df85e460470290543295c9
created 2018-03-01 14:47 +0000
pushed 2018-03-01 22:09 +0000
Jon Coppeard Jon Coppeard - Bug 1441988 - Simplify AutoVector definitions by making this a template r=sfink
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.
e91f28eb9a8831d1988350a8cd9e4c41d2b637d4
created 2017-01-20 16:10 +0000
pushed 2017-01-21 03:00 +0000
Jon Coppeard Jon Coppeard - Bug 1331668 - Add a class to encapsulate the possible results of a property lookup r=jandem
c484c1e7eeb61f4abd6d9e2352eacd52b1a47cbf
created 2016-11-30 15:31 -0600
pushed 2017-01-06 16:00 +0000
Jason Orendorff Jason Orendorff - Bug 1312001 - Scramble hash codes securely, to avoid leaking bits of object and symbol addresses.
d29ab4cddb8299285f431ff521c64712f25ad33e
created 2016-11-23 17:57 +0100
pushed 2016-11-24 15:42 +0000
Jan de Mooij Jan de Mooij - Bug 1277368 part 1 - Add JS::Result<> and use it in a few places. r=luke
103f438fb9b27d864b36c850dcaf82d48a7dee9a
created 2016-11-15 19:31 +0100
pushed 2016-11-18 03:21 +0000
Georg Kilzer Georg Kilzer - Bug 1316079 - Mark JS::PropertyDescriptor as JS_PUBLIC_API to fix linking. r=luke
less more (0) -100 -60 tip