js/src/vm/Stack.h
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
bd29a5bac8d217c40c85a4bb90f83a34c4ff38b7
created 2019-01-18 12:31 +0200
pushed 2019-01-19 09:59 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Merge mozilla-central to inbound. a=merge CLOSED TREE
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
a3092a304863b66c609e77e8b4aefb271b527eb8
created 2019-01-17 21:09 +0000
pushed 2019-01-18 09:38 +0000
Jim Blandy Jim Blandy - Bug 1516514: Clear the hasCachedSavedFrame bit on frames on compartment mismatch. r=jorendorff
501ffb16f40b1912877c2448117fdefd76e0b836
created 2019-01-03 13:19 +0100
pushed 2019-01-07 21:47 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1517158 - add hasGlobal for AbstractFramePtr, DebugFrame and JSScript. r=jonco
43e54d35e5211330e99db33b1e265b70b1c8eb6f
created 2019-01-03 21:00 +0000
pushed 2019-01-04 03:44 +0000
Jim Blandy Jim Blandy - Bug 1517568: Add SMDOC marker to LiveSavedFrameCache comment. DONTBUILD r=jorendorff
cf8cd60eb63ffd54bf719c28a9922c9b2f0ca094
created 2018-12-19 14:31 +0100
pushed 2018-12-20 05:04 +0000
Julian Seward Julian Seward - Bug 1508223 - Rename and document {JsJitFrameIter,WasmFrameIter}::returnAddressToFp. r=lth.
5ca49059949b3c73db196be7280cfd9472631492
created 2018-12-14 13:00 +0100
pushed 2018-12-15 02:48 +0000
Julian Seward Julian Seward - Bug 1476251 - Generate stack maps in the Wasm Baseline compiler. r=lth.
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
5bad4fe7108eda1ca69c5f5aac82b4042c874deb
created 2018-11-20 14:47 +0000
pushed 2018-11-20 21:42 +0000
Jan de Mooij Jan de Mooij - Bug 1508605 - Change some comments from /* */ to // to avoid clang-format issues. r=tcampbell
4b7c53151158f12abeadcd76779a26a94a9fd26b
created 2018-11-19 17:02 +0000
pushed 2018-11-19 21:56 +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
cbe3c9df4f9c62a27e3c91751846d17a2c4265be
created 2018-11-09 09:44 -0600
pushed 2018-11-13 04:24 +0000
Luke Wagner Luke Wagner - Bug 1505271 - Baldr: only create one wasm exception handler thread per process, and lazily (r=bbouvier)
111655db0b164cbf3eaaac6feccf3c98e8d8066d
created 2018-11-10 00:52 +0200
pushed 2018-11-10 21:37 +0000
Ciure Andrei Ciure Andrei - Backed out changeset 0abbc0f316d3 (Bug 1505271) for raptor perma failures CLOSED TREE
0abbc0f316d3d1b4c47338ff34e8a2e02e6479f0
created 2018-11-09 09:44 -0600
pushed 2018-11-10 21:37 +0000
Luke Wagner Luke Wagner - Bug 1505271 - Baldr: only create one wasm exception handler thread per process, and lazily (r=bbouvier)
960b295f45afb55ad43ac6c68e9bd7bb2d85196a
created 2018-10-31 10:31 +0100
pushed 2018-10-31 16:33 +0000
Jan de Mooij Jan de Mooij - Bug 1409441 part 1 - Inline ActivationEntryMonitor constructor/destructor. r=fitzgen
9c03b503909a6d03150869a782d5e148870c20f5
created 2018-10-23 23:23 +0000
pushed 2018-10-24 04:14 +0000
Jason Orendorff Jason Orendorff - Bug 1448880 - Part 3: AbstractFramePtr::isGeneratorFrame(). r=jimb
5caf51de3bc86a59b0c6ce236456ffc5685bcf06
created 2018-10-11 18:12 +0000
pushed 2018-10-12 03:43 +0000
Iain Ireland Iain Ireland - Bug 1423937: Add FrameIter::hasInitialEnvironment to guard FrameIter::callObj r=tcampbell
6b3a95df3c123910eeab97cb7cd7cbf0884bd413
created 2018-09-06 11:18 +0200
pushed 2018-09-11 22:13 +0000
Jan de Mooij Jan de Mooij - Bug 1488698 - Always use braces for if/for/while statements in js/src/vm, part 10. r=lth
7d07908ee08acfa5333806b907bce7fb20c59dc1
created 2018-08-30 20:10 +0100
pushed 2018-08-30 21:50 +0000
Jon Coppeard Jon Coppeard - Bug 1486730 - Remove some unnecessary includes from js/src/frontend r=Waldo
79e9e6a709b04ecb89f2a87bba6e1967a2326cc8
created 2018-08-24 15:27 +0200
pushed 2018-08-24 22:08 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1437065: Inline monomorphic calls to wasm; r=luke, r=jandem
da2c87b3210c160afc98ee238f3f61a2a26b3a55
created 2018-07-12 19:43 -0500
pushed 2018-08-22 22:00 +0000
Jason Orendorff Jason Orendorff - Bug 1475417 - Part 1: Minor code tweaks, in preparation. There should be no observable change in behavior yet. r=jandem
84eb90b730f0fa8b4073d4fb9ba29d28ff4eabed
created 2018-08-22 01:31 +0300
pushed 2018-08-22 03:35 +0000
Andreea Pavel Andreea Pavel - Backed out 3 changesets (bug 1475417) for failing docker configuration ona CLOSED TREE
13020b58f0fa64366592dbaf3dd9e99059a06108
created 2018-07-12 19:43 -0500
pushed 2018-08-22 03:35 +0000
Jason Orendorff Jason Orendorff - Bug 1475417 - Part 1: Minor code tweaks, in preparation. There should be no observable change in behavior yet. r=jandem
e3a286413269f7c023fa55bfa1775be47d415547
created 2018-07-26 20:15 +1000
pushed 2018-07-31 09:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1477626 - Move js::Hash{Set,Map} into MFBT. r=Waldo
553c52a7d9ebfff7e10f036a946e4b2e547a9a62
created 2018-07-25 12:04 +0000
pushed 2018-07-25 18:22 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1467273 - JitActivation owns the rematerialized frames of the activation. r=anba
14374e92fb0ec4ae5fdbbdbda4889b3de6bf5fc5
created 2018-07-16 18:28 +0200
pushed 2018-07-17 21:56 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1475968: Ignore wasm frames in a DebugModeOSRVolatileFrameIter; r=jandem
67c0442a7a44a0618504911b3239aa0117b3d4ee
created 2018-06-26 12:02 -0400
pushed 2018-06-29 09:42 +0000
Ted Campbell Ted Campbell - Bug 1471272 - Add [SMDOC] tags for in-source documentation. r=jandem,nbp
6a76baf321797f3831aeffaab4eb852e9383f213
created 2018-06-23 16:14 +0300
pushed 2018-06-23 21:45 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1453795 - JS - Initialize member fields in classes/ structures. r=waldoo
ac87103cdf38dd631b41dc6d16e646239b2f93da
created 2018-06-08 16:16 +0200
pushed 2018-06-09 15:31 +0000
Jan de Mooij Jan de Mooij - Bug 1466121 part 4 - Rename vm/JSCompartment* to vm/Realm*. 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
8733db9b64b090b34f9e44139739299d2c8903b8
created 2018-06-01 19:23 +0200
pushed 2018-06-02 23:03 +0000
Jan de Mooij Jan de Mooij - Bug 1465002 part 2 - Don't skip wasm frames in GetScriptedCallerActivationRealmFast. r=luke
74279538a616fe15723f71d9181dca590792a983
created 2018-05-31 07:19 +0200
pushed 2018-05-31 10:04 +0000
Jan de Mooij Jan de Mooij - Bug 1465037 - Fix FrameIter principals check to work with same-compartment realms. r=luke
e73059705526a72f917a5d3acb1a8aa90d1152d7
created 2018-05-30 20:14 +0200
pushed 2018-05-31 10:04 +0000
Jan de Mooij Jan de Mooij - Bug 1464134 part 6 - Replace AbstractFramePtr::compartment with AbstractFramePtr::realm. r=anba
bf36035bed13ab8fa1777955a299837d3e10d398
created 2018-05-27 11:53 +0200
pushed 2018-05-27 13:06 +0000
Jan de Mooij Jan de Mooij - Bug 1464134 part 1 - Fix various places to use Realm instead of JSCompartment. r=luke
fb1dfccf693f2032ba2f26c77a2f8c6bd64c27ca
created 2018-05-21 09:13 +0200
pushed 2018-05-21 09:47 +0000
Jan de Mooij Jan de Mooij - Bug 1462353 - Remove new.target slot from generators, clean up generator code a bit. r=arai
7f73d4e752f441fb42b2386a2025fc8c71fc63aa
created 2018-04-25 10:08 -0500
pushed 2018-05-15 09:52 +0000
Greg Tatum Greg Tatum - Bug 1426124 - Discard JIT frames from native stacks in the profiler; r=jandem,mstange
fc3a8ce00c3f7025871140e1275d6920d92d13db
created 2018-05-08 13:26 -0500
pushed 2018-05-09 09:34 +0000
Luke Wagner Luke Wagner - Bug 1458029 - Baldr: update wasm frame stack format string to match WebAssembly Web API spec (r=yury,bbouvier,fitzgen)
1791360323e97a9dab4ce9b7ee12839c7786a8fd
created 2018-05-08 13:25 -0500
pushed 2018-05-09 09:34 +0000
Luke Wagner Luke Wagner - Bug 1458029 - Baldr: tweak function display name interface (r=bbouvier)
9e181d2357a11cdb03c5ac87696dc4b1e109959a
created 2018-03-29 19:35 -0700
pushed 2018-04-09 16:46 +0000
Jim Blandy Jim Blandy - Bug 1445973: Part 3: Add FramePtr::clearHasCachedSavedFrame method. r=jorendorff
804f13c4f178dba5eb7b93653e5d8bc62793d46b
created 2018-04-06 11:33 -0700
pushed 2018-04-09 16:46 +0000
Jim Blandy Jim Blandy - Bug 1445973: Part 1: Comment typo. r=jorendorff
40bf894c8c67bcbf3f1b622c03be9679530d1595
created 2018-04-08 04:20 +0300
pushed 2018-04-08 10:27 +0000
Gurzau Raul Gurzau Raul - Backed out 4 changesets (bug 1445973) for failing on tests/saved-stacks/bug-1445973-quick.js on a CLOSED TREE
014fdec944a9e82fd74e7ff4644cb4f9e96076c2
created 2018-03-29 19:35 -0700
pushed 2018-04-08 10:27 +0000
Jim Blandy Jim Blandy - Bug 1445973: Part 3: Add FramePtr::clearHasCachedSavedFrame method. r=jorendorff
e427340ec24928486f9c6b256dacf7692c9a0132
created 2018-04-06 11:33 -0700
pushed 2018-04-08 10:27 +0000
Jim Blandy Jim Blandy - Bug 1445973: Part 1: Comment typo. r=jorendorff
678d0894d29131576a16ff9376b6e77479ba98f5
created 2018-03-27 18:00 +0200
pushed 2018-03-27 21:48 +0000
Jan de Mooij Jan de Mooij - Bug 1449135 part 3 - Remove cooperative scheduling; bake in JSContext* in JIT code. r=luke
d9042db08495a1dbdc31067dfb0a70821a2acd24
created 2018-03-13 13:14 -0500
pushed 2018-03-20 22:24 +0000
Jason Orendorff Jason Orendorff - Bug 1443583 - Part 2.7: Remove AbstractFramePtr::Tag_ScriptFrameIterData. r=jimb.
1a7cb8857de44f7f0bdf665c07fbc2097bf93e93
created 2018-03-14 12:54 -0700
pushed 2018-03-20 22:24 +0000
Jim Blandy Jim Blandy - Bug 1444604: Part 7: Reconcile LiveSavedFrameCache with evalInFramePrev by tweaking SavedFrame parent links. r=jorendorff
00c6c3c10a3aed6e3dacc35727ce97628c91a4bd
created 2018-03-15 16:26 -0700
pushed 2018-03-20 22:24 +0000
Jim Blandy Jim Blandy - Bug 1444604: Part 6: Add LiveSavedFrameCache::findWithoutInvalidation. r=jorendorff
0bf319672ac38bf3cec262bfe97d8b4fdc21b15f
created 2018-03-15 16:19 -0700
pushed 2018-03-20 22:24 +0000
Jim Blandy Jim Blandy - Bug 1444604: Part 5: Downcast FramePtrs to InterpreterFrames. r=jorendorff
54f35c7183e4db5b8a6262e8d566a9cbcde5bcfe
created 2018-03-15 16:14 -0700
pushed 2018-03-20 22:24 +0000
Jim Blandy Jim Blandy - Bug 1444604: Part 4: Construct FramePtrs from AbstractFramePtrs. r=jorendorff
e2812f291edf88e167bdd0baf59586c007749981
created 2018-03-19 12:42 -0500
pushed 2018-03-19 22:40 +0000
Luke Wagner Luke Wagner - Bug 1445966 - Baldr: move wasm trap state from JSRuntime to JitActivation (r=bbouvier)
b832f0e5e3026492a2df769d5ade371a78891470
created 2018-03-12 15:10 -0500
pushed 2018-03-15 10:14 +0000
Luke Wagner Luke Wagner - Bug 1435360 - Baldr: implement wasm interrupt in terms of TlsData branch and stack overflow check (r=bbouvier)
d8b27e30ef910242ddc51624b5a86517925b43b6
created 2018-03-12 11:12 -0500
pushed 2018-03-15 10:14 +0000
Luke Wagner Luke Wagner - Bug 1435360 - Baldr: remove wasm async interrupt support (r=jandem)
edcbf982b033f497ed65c39a812e5252a1988f24
created 2018-03-12 23:53 +0200
pushed 2018-03-13 17:12 +0000
Brindusan Cristian Brindusan Cristian - Backed out 3 changesets (bug 1435360) for web-platform reftests failures on marionette/content/reftest.js CLOSED TREE
eb7a4a96c3331e2353a61ca5d234df10dde374fa
created 2018-03-12 15:10 -0500
pushed 2018-03-13 17:12 +0000
Luke Wagner Luke Wagner - Bug 1435360 - Baldr: implement wasm interrupt in terms of TlsData branch and stack overflow check (r=bbouvier)
7d6183aa40da6492ec595939a0169a9709657fb0
created 2018-03-12 11:12 -0500
pushed 2018-03-13 17:12 +0000
Luke Wagner Luke Wagner - Bug 1435360 - Baldr: remove wasm async interrupt support (r=jandem)
bfc321ae89810ce708b0e15d6848a9a822b253f4
created 2018-03-01 23:22 -0800
pushed 2018-03-10 09:59 +0000
Jim Blandy Jim Blandy - Bug 1438121: Final Part 4: Doc fixes for LiveSavedFrameCache. DONTBUILD r=fitzgen
f54675bcf897379cd4f81cad3b80f812b9f2a903
created 2018-02-24 15:39 -0800
pushed 2018-03-10 09:59 +0000
Jim Blandy Jim Blandy - Bug 1438121: Final Part 2: Fix interaction between async parents and the LiveSavedFrameCache in SavedStacks::insertFrames. r=fitzgen
55c87e7ea09d4d9d6a38603360d57523b3c4c821
created 2018-03-10 02:35 +0200
pushed 2018-03-10 09:59 +0000
Ciure Andrei Ciure Andrei - Backed out 3 changesets (bug 1435360) for Android XPCShel failures a=backout on a CLOSED TREE
less more (0) -300 -100 -60 tip