js/src/vm/Stack-inl.h
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
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
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
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
2c450d858f010cec47a94afd24b566d7a65c544e
created 2018-03-15 04:23 -0700
pushed 2018-03-15 23:37 +0000
André Bargull André Bargull - Bug 1442599 - Part 7: Clean up using and includes in jsutil. r=jorendorff
88470a2d04a100c1efb3ffad0ae215fe7f8880b6
created 2018-03-02 23:39 -0800
pushed 2018-03-10 09:59 +0000
Jim Blandy Jim Blandy - Bug 1438121: Final Part 5: Remove meaningless 'const' this qualifier from LiveSavedFrameCache::FramePtr::SetHasCachedMatcher::match. r=fitzgen
b4e897d02ea954ce07189564fc58ac382cf6ef58
created 2018-03-06 14:55 -0800
pushed 2018-03-08 18:01 +0000
Jim Blandy Jim Blandy - Bug 1443592: Part 7: Use jit::CommonFrameLayout to store the hasCachedSavedFrame flag for Baseline frames. r=jandem
797239d1e7059c6e5f6fd394e261ea089b2325a9
created 2018-03-06 13:51 -0800
pushed 2018-03-08 18:01 +0000
Jim Blandy Jim Blandy - Bug 1443592: Part 6: Remove hasCachedSavedFrame accessors from AbstractFramePtr. r=fitzgen
c8eff45d0955decbbf82df66a67d1639e986396d
created 2018-03-06 13:33 -0800
pushed 2018-03-08 18:01 +0000
Jim Blandy Jim Blandy - Bug 1443592: Part 5: Move LiveSavedFrameCache::getFramePtr to FramePtr::create. r=fitzgen
1790490874a09b2da5731945e629e6b708ce9f5f
created 2018-03-06 11:28 -0800
pushed 2018-03-08 18:01 +0000
Jim Blandy Jim Blandy - Bug 1443592: Part 2: Move hasCachedSavedFrame flag access from FrameIter to LiveSavedFrameCache::FramePtr. r=fitzgen
609eb4880073d3b1ff1a198ec68737dce50bcb3f
created 2018-02-12 15:05 -0600
pushed 2018-02-15 10:27 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 7: Rename jscntxt* -> vm/JSContext*. r=jandem.
711c111e333087942d9e5c7310a342ddffbcfabb
created 2018-02-12 13:07 -0600
pushed 2018-02-15 10:27 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 5: Rename jsscript* -> vm/JSScript*. r=jandem.
eabb74b1c3bd181ff74c9d41003bc2b9aee6fe68
created 2018-02-12 12:03 -0600
pushed 2018-02-15 10:27 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 3: Rename jsobj* -> vm/JSObject*. r=jandem.
e39d8a15596a0c97ea1ce19194ce43af59cfbb60
created 2017-12-01 10:04 -0800
pushed 2017-12-06 09:54 +0000
André Bargull André Bargull - Bug 1422362: Remove unused parameters from various methods in js/src. r=tcampbell
53c688982d4ba2543f898461478bead6c278e46b
created 2017-12-05 19:30 +0200
pushed 2017-12-06 09:54 +0000
Noemi Erli Noemi Erli - Backed out changeset 0ec15b1f9fd3 (bug 1422362) for linux32 debug bustage in js/src/gc/Cell.h r=backout on a CLOSED TREE
0ec15b1f9fd34ed6d6c860064251b57ce48790c2
created 2017-12-01 10:04 -0800
pushed 2017-12-06 09:54 +0000
André Bargull André Bargull - Bug 1422362: Remove unused parameters from various methods in js/src. r=tcampbell
2aa956f09d3e1ba236b8bc3f08cd9b1fcaacabe6
created 2017-11-02 15:36 +0100
pushed 2017-11-02 21:59 +0000
Jan de Mooij Jan de Mooij - Bug 1083482 part 8 - Clean up more generator code. r=arai
298b5372db24eb84d03636b3d27524224cb21a69
created 2017-11-01 10:48 +0100
pushed 2017-11-01 21:55 +0000
Jan de Mooij Jan de Mooij - Bug 1083482 part 1 - Remove SpiderMonkey support for legacy generators. r=arai
60cadd8c8b54cd5d9d1344dd775027145615a362
created 2017-10-19 00:11 +0200
pushed 2017-10-19 01:01 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 88c4af1d92d0 (bug 1409441) for crashing devtools' devtools/client/performance/test/browser_perf-console-record-08.js on Linux x64 pgo. r=backout on a CLOSED TREE
9707e60161b7c1dea846508a850dc49686199f5e
created 2017-10-19 00:11 +0200
pushed 2017-10-19 01:01 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset f6de6926530e (bug 1409441)
44ececec44e21d24b060c0778a2e827aa18b3ee9
created 2017-10-19 00:11 +0200
pushed 2017-10-19 01:01 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset acb5cba79c55 (bug 1409441)
acb5cba79c55bea20d5fe2c51ba4612c0731c4cc
created 2017-10-18 17:13 +0100
pushed 2017-10-19 01:01 +0000
Jan de Mooij Jan de Mooij - Bug 1409441 part 4 - Inline some more methods. r=bbouvier
f6de6926530e8350806fbe698416372ac28baf8f
created 2017-10-18 17:12 +0100
pushed 2017-10-19 01:01 +0000
Jan de Mooij Jan de Mooij - Bug 1409441 part 3 - Inline some Activation/JitActivation methods. r=bbouvier
88c4af1d92d0c2fe1a167758512e26cceb174495
created 2017-10-18 17:11 +0100
pushed 2017-10-19 01:01 +0000
Jan de Mooij Jan de Mooij - Bug 1409441 part 1 - Inline ActivationEntryMonitor constructor/destructor. r=fitzgen
4d27389bae4c440e058b01d30ebb75c3d577f7cd
created 2017-10-12 11:04 +0200
pushed 2017-10-12 21:58 +0000
Jan de Mooij Jan de Mooij - Bug 1406957 part 4 - Remove now-dead InterpreterFrame createSingleton flag. r=tcampbell
12639b7cafe8b389c6109945eb7cfab3e3d60ead
created 2017-09-27 21:16 +0200
pushed 2017-10-03 21:37 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1360211: Merge WasmActivation into JitActivation and make wasm->jit calls faster; r=luke, r=jandem
aac13bc10a7265c4c6ac073d3678fa5edc22e60d
created 2017-09-07 19:51 -0400
pushed 2017-09-08 20:15 +0000
Ted Campbell Ted Campbell - Bug 1397385 - Fixup js::ComputeImplicitThis to not leak environments r=jandem
b3ba96d3eda8e22eea43545b6e68b6f7ea7924ac
created 2017-08-16 16:37 +0200
pushed 2017-08-17 23:17 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1384683: Implement an higher-level frame iterator that can handle JS jit and wasm frames interleaving; r=jandem, r=luke
3859ce4ab1f57e708042b15dd421ff45e3415ec1
created 2017-03-22 17:15 -0500
pushed 2017-03-23 12:44 +0000
Luke Wagner Luke Wagner - Bug 1334504 - Baldr: remove baseline's explicit TLS-saving (r=yury)
45cc0fe2c02284fccdd71700d93c184e01927a29
created 2017-03-02 13:25 -0600
pushed 2017-03-03 12:01 +0000
Yury Delendik Yury Delendik - Bug 1343581 - Expose wasm function return value to Debugger.Frame. r=luke
3f9cb5adce0e76c382b910b52e602d552b3dc1b9
created 2017-03-01 20:40 +0900
pushed 2017-03-02 01:18 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1343481 - Part 1: Remove {JSFunction,JSScript,LazyScript}.isGenerator() method. r=shu
d2758f635f72f779f712bf9c6e838868ed53c9f7
created 2017-02-02 12:12 -0700
pushed 2017-02-03 12:25 +0000
Brian Hackett Brian Hackett - Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp.
6d8daa94965062c56622fdcc646e0d1d3442f382
created 2017-01-21 17:25 +0900
pushed 2017-01-21 23:25 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 11: Remove JSContext* parameter from JSScript::ensureNonLazyCanonicalFunction. r=jandem
0e0b0668aa16ebf0b35d32411af2eda678053d0d
created 2017-01-07 10:40 -0600
pushed 2017-01-10 11:09 +0000
Yury Delendik Yury Delendik - Bug 1286948 - onEnterFrame/onLeaveFrame wasm events and callstack. r=shu
766ead4652099ace9e0622009f6d404e89a78f68
created 2017-01-07 10:36 -0600
pushed 2017-01-10 11:09 +0000
Yury Delendik Yury Delendik - Bug 1286948 - Extends AbstractFramePtr to reference wasm::DebugFrame. r=luke,shu
6b4e659892cee5ac0d89931f79bdf367807bf3c2
created 2016-11-28 12:29 +0900
pushed 2016-11-28 15:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 2: Change JSFunction::getOrCreateScript to static method. r=jandem
872fcfa1267903bd894442e2385ac3f5b2e3f702
created 2016-09-08 16:05 -0700
pushed 2016-09-09 10:03 +0000
Shu-yu Guo Shu-yu Guo - Bug 1301491 - Fix implicit this computation for global objects. (r=Waldo)
cb6fc6d38f8df50e25502dc55ee1ed2dd3d7a304
created 2016-08-25 01:28 -0700
pushed 2016-08-25 23:59 +0000
Shu-yu Guo Shu-yu Guo - Bug 1263355 - Rewrite the frontend: bindings. (r=jorendorff,Waldo)
7e0d9eb7eb0578ce97383958357902c8965f5eeb
created 2016-08-12 11:39 +0200
pushed 2016-08-12 20:45 +0000
Jan de Mooij Jan de Mooij - Bug 1294404 - Merge PerThreadDataFriendFields and ContextFriendFields, clean up APIs. r=terrence,bz
737a34eee8e6d108eab6046d720f41505a35091d
created 2016-07-22 14:19 -0700
pushed 2016-07-27 14:35 +0000
Jim Blandy Jim Blandy - Bug 1282518 - Propagate return values from RematerializedFrames to BaselineFrames. r=shu
29e2af4247e1fdd3b865be0a17aa0ef26385b4a7
created 2016-05-27 17:59 +0200
pushed 2016-05-30 13:29 +0000
Jan de Mooij Jan de Mooij - Bug 979730 part 5 - Remove saved frame chains. r=luke
f95d305dc0f804dea500ea8910683668f8729c7e
created 2016-05-18 12:03 -0700
pushed 2016-05-25 13:06 +0000
Terrence Cole Terrence Cole - Bug 1273276 - Rename HeapPtr to GCPtr; r=jonco
9e97e2282142b206ef97d13045eac502b58201ed
created 2016-04-25 15:42 -0700
pushed 2016-05-02 09:26 +0000
Terrence Cole Terrence Cole - Bug 1267412 - Use MutableHandleValue instead of pointer-to-AutoValueVector; r=sfink
a43d8b2d94db52eb484bfda5e0ee00819b48a4ef
created 2016-03-24 07:00 +1100
pushed 2016-03-31 20:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1259194 (part 4) - Separate js::ObjectOps from js::Class. r=efaust,mrbkap,bz.
d4dce7faceace88b269122e96994b3f737618cd9
created 2016-03-23 10:40 -0400
pushed 2016-03-31 20:04 +0000
Nathan Froyd Nathan Froyd - Bug 1177488 - use |const char*| for representing async call reasons; r=bz,fitzgen
aaf2b3f9970e9d5e81d6f8d631afe715e2b9f982
created 2016-03-25 12:11 -0700
pushed 2016-03-26 02:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 95494e68c722 (bug 1177488) for crashes in test_bug732665.xul CLOSED TREE
95494e68c7221d808062ecfbc7189b2db8cf62cb
created 2016-03-23 10:40 -0400
pushed 2016-03-26 02:08 +0000
Nathan Froyd Nathan Froyd - Bug 1177488 - use |const char*| for representing async call reasons; r=bz,fitzgen
04ea7a18573df2a6b3b9f9e58f4a0c0d8a281d2f
created 2016-03-14 13:15 -0700
pushed 2016-03-15 09:43 +0000
Wes Kocher Wes Kocher - Backed out changeset ee3c99e6f676 (bug 1177488) for LeakSanitizer failures
ee3c99e6f6768fd804b58544efd97262cfea4779
created 2016-03-08 16:29 -0500
pushed 2016-03-15 09:43 +0000
Nathan Froyd Nathan Froyd - Bug 1177488 - use |const char*| for representing async call reasons; r=bz,fitzgen
7723ac2ee7ce143112c8506826a858c7b0df455a
created 2016-02-18 14:10 -0800
pushed 2016-02-23 15:52 +0000
Eric Faust Eric Faust - Bug 1232685 - Prevent forcing illegal return values in derived class constructors. (r=shu, a=kwierso)
f44d3d568c2dd57365c85e70f9fd96db62ad5749
created 2016-02-18 16:57 -0800
pushed 2016-02-19 11:02 +0000
Wes Kocher Wes Kocher - Backed out changeset 40f18aee119c (bug 1232685) for xpcshell crashes in test_framebindings-03.js
40f18aee119ca9ae943d201f37464d925b3e0a65
created 2016-02-18 14:10 -0800
pushed 2016-02-19 11:02 +0000
Eric Faust Eric Faust - Bug 1232685 - Prevent forcing illegal return values in derived class constructors. (r=shu)
728ed80f10650c1774ca12b5825c568f86b18372
created 2015-11-03 10:14 -0600
pushed 2016-01-24 01:56 +0000
Jason Orendorff Jason Orendorff - Bug 1221144 - Part 5: Delete class js::BlockObject. r=shu.
c1fbfe097769ebd5b1eb5e6935a40ad32f16f105
created 2016-01-21 20:02 +0100
pushed 2016-01-22 11:05 +0000
Jan de Mooij Jan de Mooij - Bug 1234845 part 11 - Remove HAS_SCOPECHAIN InterpreterFrame flag, repack flags. r=luke
b4328eb7bc5f815db24b8c475f13c3c175001638
created 2016-01-21 20:01 +0100
pushed 2016-01-22 11:05 +0000
Jan de Mooij Jan de Mooij - Bug 1234845 part 10 - Remove ExecuteType and InitialFrameFlags enums. r=luke
6bbbe283229910325e6016654936e98a093ab0fe
created 2016-01-18 10:23 +0100
pushed 2016-01-19 11:01 +0000
Jan de Mooij Jan de Mooij - Bug 1234845 part 7 - Simplify isGlobalFrame and isModuleFrame. r=jonco
1246e76eaeb9e9e965ac28f7ba59a351ac9e94af
created 2016-01-18 10:22 +0100
pushed 2016-01-19 11:01 +0000
Jan de Mooij Jan de Mooij - Bug 1234845 part 5 - Rename isNonEvalFunctionFrame to isFunctionFrame and use the script instead of flags. r=luke
8310deb3b848ab94ee35e6a2e1b25b98157e381e
created 2016-01-14 17:02 +0100
pushed 2016-01-15 10:47 +0000
Jan de Mooij Jan de Mooij - Bug 1234845 part 4 - Eval frame refactoring, remove isFunctionFrame. r=luke
779fcb141fc3680a6b12e84c6e884e7f702c854a
created 2016-01-14 17:02 +0100
pushed 2016-01-15 10:47 +0000
Jan de Mooij Jan de Mooij - Bug 1234845 part 3 - Remove some fields and unions from InterpreterFrame. r=luke
less more (0) -300 -100 -60 tip