js/src/jit/RematerializedFrame.cpp
2e7a4d376aff00ae43f8051aa53af8be65a112a3
created 2018-05-27 04:00 +0530
pushed 2018-05-27 07:25 +0000
maharsh312 maharsh312 - Bug 1464321 - Changed return type of two methods in JSScript with relative format string change. r=arai
6ff8aaef28669cc3945291a182232680481256da
created 2018-04-11 23:19 +0200
pushed 2018-04-11 21:20 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Backing out js/src/ for violation of committing guideliens. CLOSED TREE
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-04-11 14:24 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
61ca8af8e31332158c4307c8277282d27012d46e
created 2018-03-05 19:27 -0500
pushed 2018-03-06 00:27 +0000
Kannan Vijayan Kannan Vijayan - Bug 1411415 - r=bz r=fitzgen
711c111e333087942d9e5c7310a342ddffbcfabb
created 2018-02-12 13:07 -0600
pushed 2018-02-14 17:19 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 5: Rename jsscript* -> vm/JSScript*. r=jandem.
dd104d6d9adf98ce733028dbb698b8f658a69cc8
created 2017-07-26 16:03 -0400
pushed 2017-07-27 09:30 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1384233 - Remove SizePrintfMacros.h. r=froydnj
3428128df1170d4f9a0148aabe2a6f717bf43908
created 2016-10-21 17:03 +0200
pushed 2016-10-21 15:04 +0000
Jan de Mooij Jan de Mooij - Bug 1308346 - Return new.target separately from readFrameArgsAndLocals. r=shu,efaust
ef948812fe08a374f90ee583bbea03e30b00a9dd
created 2016-10-05 15:20 -0700
pushed 2016-10-05 22:11 +0000
Shu-yu Guo Shu-yu Guo - Bug 1302432 - Fix RematerializedFrame slot tracing. (r=jimb)
cb6fc6d38f8df50e25502dc55ee1ed2dd3d7a304
created 2016-08-25 01:28 -0700
pushed 2016-08-25 08:18 +0000
Shu-yu Guo Shu-yu Guo - Bug 1263355 - Rewrite the frontend: bindings. (r=jorendorff,Waldo)
6c3d92cbde28b6921e2525e91d7199c718b33169
created 2016-03-22 16:19 -0700
pushed 2016-03-22 23:17 +0000
Shu-yu Guo Shu-yu Guo - Bug 1254578 - Fix OOM case when rematerializing frames. (r=jandem)
1246e76eaeb9e9e965ac28f7ba59a351ac9e94af
created 2016-01-18 10:22 +0100
pushed 2016-01-18 09:37 +0000
Jan de Mooij Jan de Mooij - Bug 1234845 part 5 - Rename isNonEvalFunctionFrame to isFunctionFrame and use the script instead of flags. r=luke
b5ecca6e060ce1464a58bbb87bbc872573af4914
created 2015-11-26 12:00 +0100
pushed 2015-11-26 11:00 +0000
Jan de Mooij Jan de Mooij - Bug 1227263 part 1 - Rename frame thisValue methods to thisArgument. r=shu
731ff9a571b794a0e52b065d65824d2561ac32b1
created 2015-09-02 12:34 +0200
pushed 2015-09-02 10:36 +0000
Jan de Mooij Jan de Mooij - Bug 1199165 - Rename isHeavyweight to needsCallObject. r=shu
718d9ac7f69705737a3cc5fb87541c421fa031a7
created 2015-08-12 16:37 -0700
pushed 2015-08-12 23:32 +0000
Shu-yu Guo Shu-yu Guo - Bug 1191499 - Trace the arguments object in RematerializedFrames. (r=jandem)
2ba20cbc9e749cbded9923aaec23126e195037b3
created 2015-07-27 15:18 -0700
pushed 2015-07-29 19:17 +0000
Sean Stangl Sean Stangl - Bug 1187094 - Part 2/2 - Fix non-unified build. r=efaust
eaaed4868dce12112b4ee46326709cac6d5d75ee
created 2015-07-28 13:04 -0700
pushed 2015-07-28 20:05 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1028418 - Part 3: Take a bit on each of interpreter, baseline, and rematerialized frames for marking whether there is a js::SavedFrame for the given frame in the js::SavedStacks cache; r=shu
55137da3de18912fd74679697ae3ebbe7dad2376
created 2015-07-27 17:52 -0700
pushed 2015-07-28 00:52 +0000
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 1028418) for assertions in SavedStacks.cpp:103 CLOSED TREE
3f298220d712fdfae83f4f16792e9b67b67884c2
created 2015-07-27 16:33 -0700
pushed 2015-07-27 23:33 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1028418 - Part 3: Take a bit on each of interpreter, baseline, and rematerialized frames for marking whether there is a js::SavedFrame for the given frame in the js::SavedStacks cache; r=shu
d1d159eb02b1a1422d372fdc3b826ff3d9759c75
created 2015-06-03 02:01 -0700
pushed 2015-06-04 00:20 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 5: Implement new.target inside eval. (r=jorendorff, r=jandem)
8b7268073cd82c258a45f5fb98aaec0bc055a20c
created 2015-06-03 12:42 +0200
pushed 2015-06-03 10:47 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 24403e652d6d (bug 1141865)
24403e652d6dece7a575c167ffb33c9126d45b6f
created 2015-06-03 02:01 -0700
pushed 2015-06-03 09:10 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 5: Implement new.target inside eval. (r=jorendorff, r=jandem)
d245fc3d7b548cb82ed9909600439137132fe83e
created 2015-06-01 18:25 -0700
pushed 2015-06-02 01:26 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1141865) for assertion failures in various test suites CLOSED TREE
027bba006fbb8e1605d157392cb61afd788e1c02
created 2015-06-01 15:03 -0700
pushed 2015-06-01 22:05 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 5: Implement new.target inside eval. (r=jorendorff, r=jandem)
955902f0d5fbed3db07a7e5f4e774287c182e67b
created 2015-05-14 21:15 -0700
pushed 2015-05-22 22:24 +0000
Eric Faust Eric Faust - Bug 1163207 - Make RematerializedFrame store the real callee. (r=shu)
03e1398dea109e79ea1e2cfccc7f4ce4b737eb83
created 2015-05-22 17:44 -0400
pushed 2015-05-22 21:44 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 6 changesets (bug 1164777, bug 1163207, bug 1156914, bug 1164778) for SM(cgc) caused by something in the push.
8316f8e3953d1320d833634c73c9f0589de8cdb5
created 2015-05-14 21:15 -0700
pushed 2015-05-22 20:13 +0000
Eric Faust Eric Faust - Bug 1163207 - Make RematerializedFrame store the real callee. (r=shu)
08f50bc6e3e88acc28083e215b979ee9edf5f29d
created 2015-03-30 16:08 -0700
pushed 2015-04-03 22:55 +0000
Terrence Cole Terrence Cole - Bug 1149352 - Part 8: Move Object marking to TraceEdge; r=jonco
46c089128c1a5af1653703df86cd1d6df0ce6aa2
created 2015-03-30 15:14 -0700
pushed 2015-04-03 22:55 +0000
Terrence Cole Terrence Cole - Bug 1149352 - Part 3: Move Script marking to TraceEdge; r=jonco
b9a87aa39cbd3e9957890e51c84f1cafcc9f35cf
created 2015-04-02 17:28 -0700
pushed 2015-04-03 00:25 +0000
Shu-yu Guo Shu-yu Guo - Bug 1134198 - Rename assertNotInFrameMaps to inFrameMaps. (r=tromey)
ad8cd4aaa14330d8243eae57d25efb7ec98683ec
created 2015-03-26 10:23 -0700
pushed 2015-03-30 22:15 +0000
Terrence Cole Terrence Cole - Bug 1147665 - Replace value marking functions with TraceEdge; r=jonco
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-28 22:23 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
99415fbccf8375d8f7b0e4f85a6b040f83adb969
created 2015-03-28 10:41 -0700
pushed 2015-03-28 17:42 +0000
Phil Ringnalda Phil Ringnalda - Backed out 7 changesets (bug 1147588, bug 1147669, bug 1147533, bug 1147665, bug 1135985, bug 1147180, bug 1147670) for frequent 10.10 devtools-2 GC assertion failures
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-03-28 17:42 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-28 11:10 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
ffe7f2e2a0f0099870373f80a102c11860d00c4e
created 2015-03-26 10:23 -0700
pushed 2015-03-27 23:24 +0000
Terrence Cole Terrence Cole - Bug 1147665 - Replace value marking functions with TraceEdge; r=jonco
06f2d4958f52105ae913be23c11f29f8a5a54495
created 2015-03-03 09:33 +0100
pushed 2015-03-03 08:38 +0000
Jan de Mooij Jan de Mooij - Bug 1137523 part 2 - Unprefix a few js_* functions I forgot in part 1. r=bhackett
63364da8765fdbab7194aabe4f802a1c50cd4e91
created 2015-02-27 08:19 -0500
pushed 2015-02-27 19:37 +0000
Tom Tromey Tom Tromey - Bug 1130166 - Use SizePrintfMacros.h when printing line numbers. r=Waldo
58222952d07345035416a192a1c521f337dc250b
created 2015-01-27 17:06 -0800
pushed 2015-01-28 01:04 +0000
Shu-yu Guo Shu-yu Guo - Bug 1125120 - Clean up Debugger.Frames when the debug mode in-place Ion bailout fails. (r=jandem)
4f1b2f93ae484bb16b10bde6a1272139ceb2abdd
created 2015-01-09 19:21 -0800
pushed 2015-01-10 03:21 +0000
Shu-yu Guo Shu-yu Guo - Bug 1029963 - Recover slots in RematerializedFrames. (r=nbp)
c2564ebc773352889c89f89e4107fae11182d411
created 2014-12-19 15:28 +0100
pushed 2014-12-19 14:28 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1073033 part 2.2 - Update callee uses, extract information form the calleeTemplate. r=shu
f9821f355c912a4f66b4988344981663b3c4fc65
created 2014-12-15 18:21 -0800
pushed 2014-12-16 02:21 +0000
Shu-yu Guo Shu-yu Guo - Bug 1111300 - Fix stupid bug miscomputing the number of actual args in RematerializedFrames. (r=efaust)
1ba50d816a99aab42065be86d4b7e76b983e36d1
created 2014-12-15 18:21 -0800
pushed 2014-12-16 02:21 +0000
Shu-yu Guo Shu-yu Guo - Bug 1107937 - Followup: bring RematerializedFrame::hasCallObj implementation in line with Interpreter and BaselineFrame's. (r=jandem)
cec0200ec01e5f5ac75161d3f53e98ab530c14bd
created 2014-12-09 23:10 -0800
pushed 2014-12-10 07:11 +0000
Shu-yu Guo Shu-yu Guo - Bug 1107937 - Part 2: Correctly rematerialize CallObjects on heavyweight function frames. (r=jandem)
a03085803e4da4f63d54b7a961a57e7983c41d76
created 2014-12-09 23:10 -0800
pushed 2014-12-10 07:11 +0000
Shu-yu Guo Shu-yu Guo - Bug 1107937 - Part 1: Move RematerializedFrames from ThreadSafeContext back to JSContext and remove the PJS use case. (r=me)
b5136e8cd58e16ca8994d434a4fb4b9a55a67526
created 2014-11-24 18:52 -0800
pushed 2014-11-26 06:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1102538 - s/Ion/Jit/ where appropriate. r=jandem.
b160657339f8e05bca3649d31d52481a25de188c
created 2014-11-13 14:39 -0800
pushed 2014-11-13 22:39 +0000
Shu-yu Guo Shu-yu Guo - Bug 1032869 - Part 2: Move debuggee-ness to frames and selectively deoptimize when Debugger needs to observe execution. (r=jimb)
ed4b995667b58b364d2a7ce9b2111fc22dc1f622
created 2014-10-01 19:17 +0200
pushed 2014-10-01 17:18 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
ac58d3ca34572d479883735680b30cc143da8c53
created 2014-09-23 19:42 +0200
pushed 2014-09-23 17:43 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1062869 part 5 - Add MaybeReadFallback class to record the fallback method. r=shu
33d4eb54177307c3a07857032dca982879400774
created 2014-09-18 14:03 -0400
pushed 2014-09-18 18:03 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 7 changesets (bug 1062869) for ASAN UAF and Hazard Analysis failures.
48943bce060d18d3b56e8e41fb54667aba97cdcb
created 2014-09-18 18:28 +0200
pushed 2014-09-18 16:29 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1062869 part 5 - Add MaybeReadFallback class to record the fallback method. r=shu
a8138c05044d8ab72aaf7361e6c2514017db29fa
created 2014-08-05 14:06 -0700
pushed 2014-08-11 23:40 +0000
Terrence Cole Terrence Cole - Bug 1033442 - Remove non-pod calloc from MallocProvider and AllocPolicy; r=jonco
93add398e8df0633e04d6caab18b06da925261c5
created 2014-08-08 21:54 -0400
pushed 2014-08-09 01:55 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 6ee4b6cc240c, a818fd0874fe, and 70803a5f4683 (bug 1033442) for multiple crashtest oranges.
70803a5f468399d53409b9c3e1df441ed02d1282
created 2014-08-05 14:06 -0700
pushed 2014-08-09 00:04 +0000
Terrence Cole Terrence Cole - Bug 1033442 - Remove non-pod calloc from MallocProvider and AllocPolicy; r=jonco
82b0cc883f41567d3062fcb7440d4de9bd0f0d34
created 2014-07-09 12:23 -0700
pushed 2014-07-09 19:18 +0000
Shu-yu Guo Shu-yu Guo - Bug 1034280 - Don't report warnings for recover instructions when snapshotting frames for PJS bailout warnings. (r=nbp)
72a548ec4f56198eb562e8e543e87f44bdaecec1
created 2014-06-27 00:41 -0700
pushed 2014-06-27 07:36 +0000
Shu-yu Guo Shu-yu Guo - Bug 1029910 - Skip over unreadable slots in InlineFrameIterator. (r=nbp)
482120c07ac5e7a91c5a645adb3027e002ea0d3f
created 2014-06-27 08:47 +0530
pushed 2014-06-27 03:18 +0000
Nigel Babu Nigel Babu - Backed out changeset b3124d14db16 (bug 1029910) for Jit failures
b3124d14db161bd4e77695cbb84c8e6a623b069c
created 2014-06-26 18:31 -0700
pushed 2014-06-27 01:26 +0000
Shu-yu Guo Shu-yu Guo - Bug 1029910 - Skip over unreadable slots in InlineFrameIterator. (r=nbp)
c6bd4f36fc3026dc9fed67ec54f23492b9fe9618
created 2014-06-20 18:39 -0700
pushed 2014-06-21 01:34 +0000
Shu-yu Guo Shu-yu Guo - Bug 1019304 - Part 3: Mark rematerialized frames inside ForkJoin during ForkJoin minor collection. (r=lth)
feaac6c10dc6dd76e908bdc9185cc8849bbb8595
created 2014-06-20 18:39 -0700
pushed 2014-06-21 01:34 +0000
Shu-yu Guo Shu-yu Guo - Bug 1019304 - Part 1: Teach RematerializedFrame to rematerialize bailout frames. (r=jandem)
724d46a1b00a58fff7b846193c082759c4d43eac
created 2014-06-20 13:33 -0700
pushed 2014-06-20 20:33 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 1019304) for spidermonkey test failures on a CLOSED TREE
adc7e2d717a900ced212e10e57be2466d91c9b2c
created 2014-06-20 11:08 -0700
pushed 2014-06-20 18:03 +0000
Shu-yu Guo Shu-yu Guo - Bug 1019304 - Part 3: Mark rematerialized frames inside ForkJoin during ForkJoin minor collection. (r=lth)
45f24290b96ebf3e768130bf9ac876b34cbfa217
created 2014-06-20 11:08 -0700
pushed 2014-06-20 18:03 +0000
Shu-yu Guo Shu-yu Guo - Bug 1019304 - Part 1: Teach RematerializedFrame to rematerialize bailout frames. (r=jandem)
5021d1337fa9bb5cca83ae0800c6ca1902167d2b
created 2014-05-25 21:46 -0400
pushed 2014-05-26 18:34 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1013663 - Fix some bad implicit conversion constructors in the JS engine; r=jorendorff,jandem
3de709d633552254112ce6b923dfb48b7b40ff99
created 2014-04-30 21:12 -0700
pushed 2014-05-01 04:06 +0000
Shu-yu Guo Shu-yu Guo - Bug 996983 - Part 2: JIT-related changes. (r=jandem)
0e61e88866ceacf80007481e37a23427e6b1efa4
created 2014-04-24 01:59 -0700
pushed 2014-04-24 09:02 +0000
Shu-yu Guo Shu-yu Guo - Bug 716647 - Part 5 1/2: Support rematerialized frames in DebugScopes::updateLiveScope. (r=jimb)
061ebab47be320047966424d449c90de296ea930
created 2014-04-24 01:59 -0700
pushed 2014-04-24 09:02 +0000
Shu-yu Guo Shu-yu Guo - Bug 716647 - Part 3: Support rematerializing Ion frames on the stack. (r=jandem)
less more (0) tip