js/public/UbiNode.h
bb85c5ee5afc151be0d07ecc48318dc69cfef446
created 2018-06-01 18:30 +0200
pushed 2018-06-02 23:03 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj
ee68c73f661babf8bbbf499387e8f044b434ed38
created 2018-06-01 19:23 +0200
pushed 2018-06-02 23:03 +0000
Jan de Mooij Jan de Mooij - Bug 1465163 - Some UbiNode changes for same-compartment realms. r=fitzgen
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-01 22:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
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
e8dbd4f14fc5a198d538067588c0be88edd8e735
created 2018-04-13 14:30 -0700
pushed 2018-04-14 23:37 +0000
Jeff Walden Jeff Walden - |this->|-qualify some templated member functions to help some buggy compilers along. No bug, r=me
f36928548891d9029477f0733c71bb8e093e95f6
created 2018-04-14 00:52 +0300
pushed 2018-04-14 09:49 +0000
Andreea Pavel Andreea Pavel - Backed out 4 changesets (bug 1453456) for build bustages at js/src/jit-test/tests/ctypes/conversion-primitive.js on a CLOSED TREE
50cd4a60a402e9151d461651f565458c79059ec6
created 2018-04-13 14:30 -0700
pushed 2018-04-14 09:49 +0000
Jeff Walden Jeff Walden - |this->|-qualify some templated member functions to help some buggy compilers along. No bug, r=bustage in a CLOSED TREE
d864fe04c3eae42674b4265d8e3aa6eaef4c3172
created 2018-02-05 22:46 -0800
pushed 2018-02-18 09:35 +0000
Chris Peterson Chris Peterson - Bug 1436263 - Part 1: Replace `final override` virtual function specifiers with just `final`. r=froydnj
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.
3d28ca7c05d8f9ba3ba6ff1cd5449dce42ae95c1
created 2017-11-05 19:37 -0800
pushed 2018-01-14 05:34 +0000
Chris Peterson Chris Peterson - Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj
a7a9d51edeeb569877d21790636eeea4e45cd7c1
created 2017-07-19 15:29 -0400
pushed 2017-07-21 12:15 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1382339 - Improve SpiderMonkey hashing functions by using MFBT's HashGeneric more; r=jandem
c0e5f705407b20acd628c572341e61366eda374e
created 2017-07-19 14:34 -0400
pushed 2017-07-21 12:15 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1382324 - Improve SpiderMonkey's pointer hashing function for pointers to neighboring memory locations; r=jandem
16f71512d5874b5aa6200b02484925d434d5eb07
created 2017-03-10 23:52 -0500
pushed 2017-03-15 12:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 1346389. Make --enable-shared-js link again, at least for an opt mac build with intl api disabled. r=sfink, a=waldo on the gcc-specific bits.
11db2a345e5b8be68c17b226977aecb9c0a28d38
created 2017-03-11 00:10 -0500
pushed 2017-03-13 14:24 +0000
Boris Zbarsky Boris Zbarsky - Backed out changeset c1978f7d49c4 for build failures.
c1978f7d49c440ad6831e84e6808b64400af4a40
created 2017-03-10 23:52 -0500
pushed 2017-03-13 14:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 1346389. Make --enable-shared-js link again, at least for an opt mac build with intl api disabled. r=sfink
6a92c25165546ad34e2ffa1f5d63c1c13fcca2d3
created 2016-07-23 19:52 +0200
pushed 2016-07-25 13:51 +0000
Jan de Mooij Jan de Mooij - Bug 1286795 part 3 - Change UbiNode APIs to take JSContext instead of JSRuntime. r=fitzgen
282f7afd67657dda8e2e8568e5ac6f609311a03b
created 2016-07-20 22:03 -0700
pushed 2016-07-21 14:25 +0000
Chris Peterson Chris Peterson - Bug 1277106 - Part 2: Expand MOZ_UTF16() strings to u"" string literals. r=Waldo
650c05d61a63f5a4966184bd42267c40d104b2ed
created 2016-07-12 07:49 +0200
pushed 2016-07-13 15:27 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1286108 - Do not provide construction methods for JS::ubi::TracerConcrete[WithCompartment]; r=jimb
b075f89a7e4697d4145d3c6ec54bc6536838fb3d
created 2016-07-11 17:30 +0200
pushed 2016-07-12 14:30 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1286095 - Assert that `JS::ubi::Concrete<T>` inherits from `JS::ubi::Base`; r=jimb
6e8cf178dae89be067d3f16d9fbd92aae08476b9
created 2016-07-08 22:53 -0400
pushed 2016-07-09 15:52 +0000
Boris Zbarsky Boris Zbarsky - Bug 1281061. Do an atom equality compare instead of a string compare on the script filename string in SavedFrame::isSelfHosted. r=fitzgen
e0711b79a474e3bdb3809cdbea14761ebcd94dee
created 2016-07-07 11:36 -0400
pushed 2016-07-08 09:59 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1285302 - Add a note describing why 'JS::ubi::Size' is not size_t. r=jimb
6c37be9cee51e14e1f04ebfb96ab58cc5113c477
created 2016-07-05 17:41 -0700
pushed 2016-07-08 09:59 +0000
Jeff Walden Jeff Walden - Bug 1282795 - Declare JS::ubi::Concrete<T>::concreteTypeName within every JS::ubi::Concrete specialization to avoid use-before-declaration warnings related to templates. r=jimb
015a827edf567ce10c866c655aa6d7759d5871f7
created 2016-07-07 19:26 +0200
pushed 2016-07-08 00:15 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 2620e5ba1067 (bug 1282795) for 'Concrete' redeclaration in HeapSnapshot.h (static failure). r=backout
2620e5ba1067b251c31fc29ef6f507db97ac3ffb
created 2016-07-05 17:41 -0700
pushed 2016-07-08 00:15 +0000
Jeff Walden Jeff Walden - Bug 1282795 - Declare JS::ubi::Concrete<T>::concreteTypeName within every JS::ubi::Concrete specialization to avoid use-before-declaration warnings related to templates. r=jimb
bb8e5533b82975999a61ffd17045cd5cd954a5b6
created 2016-06-29 11:16 +0100
pushed 2016-06-29 14:13 +0000
Jeff Walden Jeff Walden - Backed out changeset 763642feedb0, Windows hates me. r=beepbeepbeep in a CLOSED TREE
763642feedb0674298786511e0d8a4d0b67858d6
created 2016-06-28 17:06 +0100
pushed 2016-06-29 14:13 +0000
Jeff Walden Jeff Walden - Bug 1282795 - Forward-declare a bunch of TracerConcrete<T>::concreteTypeName[] so that the default virtual TracerConcrete<T>::typeName() can refer to those declarations before their definitions, without triggering compiler warnings up the wazoo. r=froydnj
f29ac79eba9162cbfc5f1a5be6f1a0efedf29f31
created 2016-06-18 10:46 +0100
pushed 2016-06-21 09:56 +0000
Jon Coppeard Jon Coppeard - Bug 1280407 - Use SystemAllocPolicy rather that the default with mozilla::Vector in the JS engine r=sfink r=fitzgen r=jandem
0d735d33bd844616bf224f3fabd56dd694cd03e9
created 2016-06-18 14:50 +0200
pushed 2016-06-20 11:51 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset afc3c6a5f93a (bug 1280407) for mass Spidermonkey failures. r=backout
less more (0) -100 -50 -30 tip