js/src/vm/Realm.cpp
789fdfc911f766466946f365f6c8ead2b324da02
created 2019-01-14 14:09 +0000
pushed 2019-03-11 12:10 +0000
Tarek Ziadé Tarek Ziadé - Bug 1406872 - Remove perf monitoring code - r=jandem,Gijs
85054765af344d9ea0cd13e962b41048a19899b0
created 2019-01-03 08:48 +0000
pushed 2019-03-11 12:10 +0000
Jan de Mooij Jan de Mooij - Bug 1516967 - Call the large allocation callback before reporting OOM in JSRuntime::createJitRuntime. r=lhansen
c4c07de1d4f49d8be2262c5485c062675dcb812e
created 2018-12-14 15:11 +0100
pushed 2019-03-11 12:10 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1515648 - Part 3: use unbarrieredGet() for Debugger. r=jonco
7b16ce0e3114753c387f3c4efad1657e65d736bf
created 2018-12-20 08:23 +0000
pushed 2019-03-11 12:10 +0000
Jan de Mooij Jan de Mooij - Bug 1514672 part 1 - Move XPCWrappedNativeScope from RealmPrivate to CompartmentPrivate. r=bzbarsky
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2019-01-21 12:33 +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 2019-01-21 12:33 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2019-01-21 12:33 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
dac051017e70948d01ed9070802af9b227ddcb76
created 2018-11-20 10:40 +0000
pushed 2019-01-21 12:33 +0000
Jan de Mooij Jan de Mooij - Bug 1505690 - Replace JSScript::vtuneMethodId_ with a HashMap. r=sstangl
74c27e915067b5afc43f4f64fd8fa2b0dc3bc81a
created 2018-11-20 07:03 +0200
pushed 2019-01-21 12:33 +0000
Razvan Maries Razvan Maries - Merge mozilla-inbound to mozilla-central a=merge
52fea45d53421be98d29d3f9c619f64809449482
created 2018-11-19 16:45 -0600
pushed 2019-01-21 12:33 +0000
Luke Wagner Luke Wagner - Bug 1492301 - Baldr: remove unneeded Debugger.allowWasmBinarySource option (r=yury)
817c31467dcb1ee977a92cf9e07af04da8dbe343
created 2018-11-20 00:18 +0000
pushed 2019-01-21 12:33 +0000
Jason Orendorff Jason Orendorff - Bug 1503324 - Implement ReadableStreamCreateReadResult. r=arai
4b7c53151158f12abeadcd76779a26a94a9fd26b
created 2018-11-19 17:02 +0000
pushed 2019-01-21 12:33 +0000
Jan de Mooij Jan de Mooij - Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell
c704d1a108c221863b72e41d7641a21d17557b11
created 2018-10-04 11:50 +0100
pushed 2018-12-03 15:51 +0000
Jon Coppeard Jon Coppeard - Backed out changeset ba122021b8b5 (bug 1481196)
78d60776b5be58408a15de4346b302d1df1f8c14
created 2018-08-22 23:02 -0400
pushed 2018-12-03 15:51 +0000
Ted Campbell Ted Campbell - Bug 1485347 - Part 3: Use mozilla::Span for JSScript::data arrays. r=jandem
045f3d6c75024958390a18753f3698f9d177ec61
created 2018-09-06 11:18 +0200
pushed 2018-12-03 15:51 +0000
Jan de Mooij Jan de Mooij - Bug 1488698 - Always use braces for if/for/while statements in js/src/vm, part 9. r=khyperia
d7b1d18e629b249c433c506a5099f8d31473c3f1
created 2018-09-09 06:15 +0000
pushed 2018-12-03 15:51 +0000
Ted Campbell Ted Campbell - Bug 1489806 - Avoid using namespaces across modules of js/src r=jwalden
8542dc7212b42c892f8643d596c6e6ae64e3f0ed
created 2018-08-28 10:02 +0200
pushed 2018-12-03 15:51 +0000
Jan de Mooij Jan de Mooij - Bug 722345 part 2 - Remove AutoCheckRequestDepth, rename CHECK_REQUEST to CHECK_THREAD. r=luke
239b363ac50deb1431607b87ede33c918a45a969
created 2018-08-21 12:18 +0200
pushed 2018-10-15 10:40 +0000
Jan de Mooij Jan de Mooij - Bug 1466118 part 4 - Replace assertSameCompartment with JSContext::check. r=luke
62d58886e8d759f52c871a82dbe4d9c2a266c0c7
created 2018-08-16 09:13 -0700
pushed 2018-10-15 10:40 +0000
André Bargull André Bargull - Bug 1346211 - Part 2: Split JS::ResetTimeZone into an external and internal implementation. r=Waldo
809dc9048fea945398495e575a7d7cc9f71fd5cc
created 2018-08-10 13:54 -0700
pushed 2018-10-15 10:40 +0000
Kris Maglione Kris Maglione - Bug 1480244: Part 2 - Replace ExecuteInGlobalAndReturnScope with ExecuteInScopeChainAndReturnNewScope. r=tcampbell
ad30dc53e38ec41adc99f81fd8a5102ecf7775fd
created 2018-08-10 18:00 +1000
pushed 2018-10-15 10:40 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1481998 - Make mozilla::Hash{Map,Set}'s entry storage allocation lazy. r=luke,sfink
9f73af1f3b2c6928a18cc01d64f55b75aa3c4bba
created 2018-08-11 13:12 +0200
pushed 2018-10-15 10:40 +0000
Jan de Mooij Jan de Mooij - Bug 1482423 part 1 - Assert compartments don't contain both system/non-system realms. r=luke
ba122021b8b576cf33a17c148a2e6c73d1d32862
created 2018-08-08 10:40 +0100
pushed 2018-10-15 10:40 +0000
Jon Coppeard Jon Coppeard - Bug 1481196 - Compile module scripts to a JSScript like we do for classic scripts r=jandem r=baku
b50724cff788dfdea5f595c7ddc213d4491555c0
created 2018-08-01 09:57 +1000
pushed 2018-10-15 10:40 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1479954 - Rename Hash{Set,Map}::sizeOf{In,Ex}cludingThis(). r=luke
9d5851d5a423b48c30a4242283c0048980fbb036
created 2018-07-20 00:15 -0700
pushed 2018-10-15 10:40 +0000
André Bargull André Bargull - Bug 1475678 - Part 11: Add cache for Promise property lookups. r=arai
6edce1e74d5aeb53247e9c22d4e3b5fce3810d8b
created 2018-07-18 21:15 +0900
pushed 2018-10-15 10:40 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1463979 - Part 1: Store a pointer to enclosing LazyScript into LazyScript. r=jimb,sfink
0583016547e9d0831aefa469012d2f1c36ace47a
created 2018-07-06 10:24 +0100
pushed 2018-10-15 10:40 +0000
Jon Coppeard Jon Coppeard - Bug 1434598 - Remove some locking that is no longer required r=sfink
fd737ab7af6f92b160409b66dcd3f85c68b552a9
created 2018-06-25 03:14 -0700
pushed 2018-10-15 10:40 +0000
André Bargull André Bargull - Bug 1466626 - Part 2: Add missing OOM handling in various places. r=jonco
77b8ddea1fbd524f0917844f43c21c186262de5b
created 2018-06-20 11:04 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1468406 part 4 - Remove remaining JSObject::realm() calls. r=luke
54f8630a56698e6dd2c51244fc68f048cafa2314
created 2018-06-20 14:03 +0300
pushed 2018-08-24 17:02 +0000
Andreea Pavel Andreea Pavel - Backed out changeset 49cbcdeaa8bb (bug 1468406) for failing devtools at devtools/client/debugger/new/test/mochitest/browser_dbg-content-script-sources.js on a CLOSED TREE
49cbcdeaa8bb951088c7e313fcd18fbb4a787cfc
created 2018-06-20 11:04 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1468406 part 4 - Remove remaining JSObject::realm() calls. r=luke
bbdcb2e0eb3e4e6184015a95083aab52bfe0d57e
created 2018-06-15 15:05 -0700
pushed 2018-08-24 17:02 +0000
Jon Coppeard Jon Coppeard - Bug 1468867 - Rename heap state checking functions r=sfink
142288837f11e2863cf7eae9bd08b6f8733d21fd
created 2018-06-13 12:47 -0700
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1468219 - Rename JS_InitStandardClasses to JS::InitRealmStandardClasses, remove obj argument. r=anba
b3cc87c3a7e82f3de0171b8618022dd43fe321aa
created 2018-06-09 11:41 -0400
pushed 2018-08-24 17:02 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to autoland. a=merge
45e231683dbf3f724fa751aede3e617815c4cf23
created 2018-06-08 16:16 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1466121 part 6 - Split Compartment.cpp from Realm.cpp. r=luke
ac87103cdf38dd631b41dc6d16e646239b2f93da
created 2018-06-08 16:16 +0200| base
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1466121 part 4 - Rename vm/JSCompartment* to vm/Realm*. r=luke
8a6d73cb73e915b4c54127ba92169825010e723e
created 2018-05-22 14:59 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 8 - Move some more fields from JSCompartment to JS::Realm. r=luke
9d9e1b118451d451c7a050e365d36f4dd17cfb97
created 2018-05-18 15:18 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 6 - Move global object from JSCompartment to JS::Realm. r=jonco
609eb4880073d3b1ff1a198ec68737dce50bcb3f
created 2018-02-12 15:05 -0600
pushed 2018-04-26 16:43 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 7: Rename jscntxt* -> vm/JSContext*. r=jandem.
212a88df0f3d598edf04df824d568667c20c5fec
created 2018-02-12 13:38 -0600
pushed 2018-04-26 16:43 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 6: Rename jscompartment* -> vm/JSCompartment*. r=jandem.
017923947e58465df4c096de83c72081df9047c1
created 2017-11-17 12:13 +0100
pushed 2018-03-01 12:45 +0000
Jan de Mooij Jan de Mooij - Bug 1417844 part 4 - Remove more JSVersion code. r=evilpie
68bcd8b8a36b638c8206bf19d8a0def7e24fa973
created 2017-11-17 12:12 +0100
pushed 2018-03-01 12:45 +0000
Jan de Mooij Jan de Mooij - Bug 1417844 part 2 - Remove JSVersion from CompileOptions, CompartmentBehaviors, scripts. r=evilpie
3792a715a50dcd211d5a72ae3be1bf58a9de8ebf
created 2017-06-28 12:31 -0700
pushed 2017-11-02 12:36 +0000
Jason Orendorff Jason Orendorff - Bug 1363200 - JSAPI for realms: Change a few XPConnect methods to take Realm arguments instead of JSCompartments. r=mrbkap
1e13a2a2660398e5eae0595fdaa696c9f5987e9c
created 2017-05-23 16:35 -0500
pushed 2017-11-02 12:36 +0000
Jason Orendorff Jason Orendorff - Bug 1363200 - JSAPI for realms: JS::SetDestroyRealmCallback. r=sfink
687a55549ca080f579c0136c96ebff2b52fb6470
created 2017-05-22 14:56 -0500
pushed 2017-11-02 12:36 +0000
Jason Orendorff Jason Orendorff - Bug 1363200 - JSAPI for realms: JS::Get/SetRealmPrivate(). r=sfink
c8cb6a5096f3d472d1f65c41a93da4411742cc36
created 2017-05-22 14:40 -0500
pushed 2017-11-02 12:36 +0000
Jason Orendorff Jason Orendorff - Bug 1363200 - JSAPI for realms: JS_SetVersionForCompartment() -> JS::SetVersionForCurrentRealm(). r=sfink
1ebe8f22c28fa699b248fd77cdec824361d709d1
created 2017-06-29 09:57 -0700
pushed 2017-11-02 12:36 +0000
Jason Orendorff Jason Orendorff - Bug 1363200 - JSAPI for realms: Add JS::Realm opaque type and GC rooting policy for it. r=sfink
d2758f635f72f779f712bf9c6e838868ed53c9f7
created 2017-02-02 12:12 -0700
pushed 2017-06-05 19:31 +0000
Brian Hackett Brian Hackett - Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp.
cedef6f7c497e9c18569de91a3f05b3e834c19c3
created 2016-07-09 01:52 -0400
pushed 2016-10-31 18:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 1275315 followup. Actually include all the headers we need, to fix non-unified builds. r=bustage
408eb09d21b449bfcc554a427b88d4a74a4072a9
created 2016-07-09 00:19 -0400
pushed 2016-10-31 18:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 1275315 part 1. Add a Realm.h that defines getters for some standard prototype objects. r=waldo
less more (0) tip