js/rust/src/rust.rs
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
4f267c2d1a7c13de18ab06beb4b224838950d889
created 2019-07-10 09:43 +0000
pushed 2019-07-10 15:45 +0000
Jan de Mooij Jan de Mooij - Bug 1564349 part 1 - Convert Baseline/Ion/NativeRegExp prefs from ContextOptions to JitOptions. r=nbp,smaug
8a86e2d47ce87821583188fd222e6e402bad2a28
created 2019-05-13 10:26 +0000
pushed 2019-05-13 21:45 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1549340 - Part 2: Use union instead of reinterpret_cast to initialize const char* with symbol for JSPropertySpec.name. r=jandem
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?
bc11fcee57413b33a88ae49a9e89d0e842a09099
created 2019-04-26 01:01 +0000
pushed 2019-04-26 09:46 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1543843 - Add constructors to JSPropertySpec and inner structs/unions. r=jwalden
fbbc1ac9d28a55b23613e33ac660656d20336936
created 2019-04-04 14:55 +0800
pushed 2019-04-08 10:46 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1534967 - Part 2: Use RootedIdVector in rust binding. r=jonco,fitzgen
2609de72b1d1234385f554c2b55258f3ea891d8d
created 2019-03-27 16:26 +0000
pushed 2019-03-29 21:56 +0000
Jon Coppeard Jon Coppeard - Bug 1306008 - Give JS::Heap<T> pointer wrappers a pre-barrier r=sfink
c6e36a52f3262909099f835560d43a1af14e57ab
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 6: rust binding for RootedObjectVector. r=sfink
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
e951ad8147a7f4e05c27af9d5d618979f861e01a
created 2018-08-28 09:53 +0200
pushed 2018-09-05 22:25 +0000
Jan de Mooij Jan de Mooij - Bug 722345 part 3 - Remove request API. r=luke
a7eeb1ba63b4aaffe98c42ef6228be40af3949b8
created 2018-08-29 10:23 +0200
pushed 2018-08-29 21:56 +0000
Jan de Mooij Jan de Mooij - Bug 1477921 part 2 - Remove now unused JSAutoRealmAllowCCW. r=luke
9cf35b96d52478037f6b0da91a6df7f8476b736e
created 2018-08-14 14:25 +0200
pushed 2018-08-22 16:28 +0000
Jan de Mooij Jan de Mooij - Bug 1466128 part 2 - Rename AutoCompartment to AutoRealm. r=jdm
d814396399b3dc90603e72b01d4c610228ec299e
created 2018-08-14 14:24 +0200
pushed 2018-08-22 16:28 +0000
Jan de Mooij Jan de Mooij - Bug 1466128 part 1 - Rename ac.rs to ar.rs. r=jdm
4204e7eaa385eb5aa8ea0aa57cf20c588019882b
created 2018-07-17 14:30 +0100
pushed 2018-08-01 22:10 +0000
Jon Coppeard Jon Coppeard - Bug 1475228 - Make synchronous compile APIs take SourceBufferHolders exclusively r=jandem r=fitzgen
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
b2d18ea619ecfdaa34fbb1dde59502d77162fcf0
created 2018-07-30 11:14 +0100
pushed 2018-07-30 16:35 +0000
Jon Coppeard Jon Coppeard - Bug 1475228 - Fix rust bindings following JS::Evaluate signature change r=fitzgen
1494e906ad52413008a722bf5e9ab533d1821f57
created 2018-07-28 12:12 +0200
pushed 2018-07-28 21:49 +0000
Jan de Mooij Jan de Mooij - Bug 1478955 part 1 - Rename JSAutoRealm to JSAutoRealmAllowCCW. 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
011f238cc9ab82efbaba621046514cd689bd1f86
created 2018-06-06 14:30 +0200
pushed 2018-06-06 17:00 +0000
Jan de Mooij Jan de Mooij - Bug 1363214 - Remove JS::Realm/JSCompartment inheritance. r=jonco
e2b90c69db5d2edc9790963c60d8a481b157bc05
created 2018-05-31 11:28 +0200
pushed 2018-05-31 21:51 +0000
Jan de Mooij Jan de Mooij - Bug 1464374 part 2 - Pass JS::Realm* instead of JSCompartment* to CallSetup. r=bz,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
71a6485a8901f9639b2246518b3acc71ed53416c
created 2018-05-17 11:00 +0200
pushed 2018-05-17 15:28 +0000
Jan de Mooij Jan de Mooij - Bug 1461605 part 2 - Rename JS_{Enter,Leave}Compartment -> JS::{Enter,Leave}Realm. r=luke
0f33c70716b0a188e724c37e4b2188c31be208a8
created 2018-05-17 10:59 +0200
pushed 2018-05-17 15:28 +0000
Jan de Mooij Jan de Mooij - Bug 1461605 part 1 - Rename CompartmentOptions to RealmOptions. r=luke,bz
6b6365bdb4c2dd18efdc5a4ee0f4f8b8550f5e8b
created 2018-05-16 10:53 +0200
pushed 2018-05-16 18:32 +0000
Jan de Mooij Jan de Mooij - Bug 1461292 part 1 - Rename JSAutoCompartment to JSAutoRealm. r=bz,luke
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
dd19d38a2b1cf02eebf9ef33f1a9a0e44f844338
created 2018-05-11 19:09 -0700
pushed 2018-05-12 09:47 +0000
Robin Templeton Robin Templeton - bug 1366287 - Part 1.2: Add a BigInt type to the Rust bindings. r=Ms2ger
4eb369e8ad7884a3dd20fe3145f7ad58c42db450
created 2018-04-17 13:30 +0200
pushed 2018-04-17 21:55 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 13 - Misc cleanup related to cooperative scheduling. r=jonco
53792915eb7b7679e95ba05bb3ba7c07c9ebb794
created 2018-03-23 02:15 +0100
pushed 2018-03-23 21:59 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1448201: Fix SpiderMonkey Rust breakage. r=jdm
018578db02247c7262593ef308c70961ace7c85e
created 2018-03-08 14:14 +0000
pushed 2018-03-09 00:18 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1444081 - Shutdown the Parent JSRuntime instead of leaking it. r=fitzgen
2288b9c225bb8ffc4db6956368de5c373ba7f7ba
created 2017-12-11 02:06 +0100
pushed 2017-12-12 09:43 +0000
Simon Sapin Simon Sapin - Bug 1424664 - Remove heapsize support from js/rust/ r=njn
bd70c8874a80aa2968f9c2e6275b2837f5bc6aae
created 2017-11-27 15:58 -0500
pushed 2017-11-28 09:51 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1421056 - Changes to the js Rust crate needed for Starling. r=till
04d539bc9bca98f22ca51de00a40eceb516405e3
created 2017-11-08 00:30 +0900
pushed 2017-11-07 21:57 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1244280 - Use system stack limitation instead of hardcoded smaller value on linux. r=nbp
8ee31bf579fc706108c963f6be90b6e6334d6d6f
created 2017-09-01 16:43 -0700
pushed 2017-09-02 08:56 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1277338 - Part 9: Move the servo/rust-mozjs crate providing bindings to SpiderMonkey to js/rust; r=sfink
less more (0) tip