js/src/jit/BaselineBailouts.cpp
f88e60f3954c5dc0729a4a5e4f16c382726c5e2c
created 2015-06-10 15:33 -0700
pushed 2015-06-12 00:02 +0000
Sean Stangl Sean Stangl - Bug 1166037 - Follow-up - Revert SimulatorType to Simulator. no_r=me
31ba39bfadb09ebb61559372d572b9e32c0e2bba
created 2015-06-10 15:08 -0700
pushed 2015-06-12 00:02 +0000
Sean Stangl Sean Stangl - Bug 1166037 - Import ARM64 Baseline changes. r=djvj
02a02fcab9eb3e05dface1755f5c11ea6f02313d
created 2015-06-03 02:01 -0700
pushed 2015-06-04 12:39 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 2: Plumb new.target on the stack and make it accessible to JSNatives. (r=jorendorff, r=jandem, r=shu)
00fafdaf5c1efe62a6bb3b439a4b2d811c2124a7
created 2015-06-03 02:01 -0700
pushed 2015-06-04 12:39 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 1: Make two ICCall_Fallback, one for constructing invocations. (r=jandem)
8d2064e2c5111114ba60a0c475bc6482f62a5ccf
created 2015-06-03 12:46 +0200
pushed 2015-06-03 20:00 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 2901436c9047 (bug 1141865) for e10-s asan m4 test failures on a CLOSED TREE
23fcf07dcd9edda77c36a361eb752ac0d6f067e4
created 2015-06-03 12:44 +0200
pushed 2015-06-03 20:00 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset d038c5da19b0 (bug 1141865)
d038c5da19b0d926d7c6ca3a7d78389548312ee3
created 2015-06-03 02:01 -0700
pushed 2015-06-03 20:00 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 2: Plumb new.target on the stack and make it accessible to JSNatives. (r=jorendorff, r=jandem, r=shu)
2901436c9047202f7cc30fd89474e1bd2075294d
created 2015-06-03 02:01 -0700
pushed 2015-06-03 20:00 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 1: Make two ICCall_Fallback, one for constructing invocations. (r=jandem)
d245fc3d7b548cb82ed9909600439137132fe83e
created 2015-06-01 18:25 -0700
pushed 2015-06-02 11:11 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1141865) for assertion failures in various test suites CLOSED TREE
fcbf3e53cce6fd17535850a25ca5324387f37985
created 2015-06-01 15:03 -0700
pushed 2015-06-02 11:11 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 2: Plumb new.target on the stack and make it accessible to JSNatives. (r=jorendorff, r=jandem, r=shu)
4a9a06c26be76782419cd145d096c72685ea0955
created 2015-06-01 15:03 -0700
pushed 2015-06-02 11:11 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 1: Make two ICCall_Fallback, one for constructing invocations. (r=jandem)
5e450b2dbadeacf7a2b39cc01587f1e67e5960fb
created 2015-04-03 14:18 -0700
pushed 2015-04-04 17:42 +0000
Shu-yu Guo Shu-yu Guo - Bug 1149510 - Don't try to read the result object when doing in-place debug mode bailout in a for-of loop. (r=jandem)
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-03-29 03:30 +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-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
b90bc6179915741f7bd449940446e56c393a03fd
created 2015-03-20 21:34 -0400
pushed 2015-03-23 23:41 +0000
Boris Zbarsky Boris Zbarsky - Bug 1145488. Stop using compileAndGo in the JITs. r=jandem
2f99a9eb19eecabe9c5be8fd943fc63be73bfc5a
created 2015-03-21 14:11 -0700
pushed 2015-03-22 20:58 +0000
Shu-yu Guo Shu-yu Guo - Bug 1143194 - Rename JSTRY_ITER to JSTRY_FOR_IN. (r=jorendorff)
117d8de21ad5fbf88a7270493cb822f03a7b7dcd
created 2015-03-21 14:11 -0700
pushed 2015-03-22 20:58 +0000
Shu-yu Guo Shu-yu Guo - Bug 1143194 - Handle JSTRY_FOR_OF when bailing out in-place from Ion for debug mode. (r=jandem)
9bffa3aa7ea99085daddbdc6a92f965324562877
created 2015-03-20 22:40 -0700
pushed 2015-03-21 19:32 +0000
Wes Kocher Wes Kocher - Backed out changeset 17eec5f30889 (bug 1145488) for ggc orange
17eec5f308895e69d8b701081654464bf0ff03e8
created 2015-03-20 21:34 -0400
pushed 2015-03-21 19:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 1145488. Stop using compileAndGo in the JITs. r=jandem
2cb6af5972f85e649faa2d2778b198b06a4c5dc8
created 2015-03-17 19:23 +0100
pushed 2015-03-21 19:32 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1143758: Invalidate script when a lexical check has failed; r=shu
fbe012eea2e65eed38d068849ada6609b96ade30
created 2015-03-20 16:28 +0100
pushed 2015-03-21 19:32 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1143758: Make LexicalCheck movable and bailout when a lexical isn't initialized; r=shu
97d508451d6c20b8146d214ca40dc547d3322e62
created 2015-03-12 11:15 -0600
pushed 2015-03-12 22:06 +0000
Brian Hackett Brian Hackett - Bug 1137180 - Only mark inner scripts as having failed a bounds check after bailing out, r=jandem.
63364da8765fdbab7194aabe4f802a1c50cd4e91
created 2015-02-27 08:19 -0500
pushed 2015-03-02 20:13 +0000
Tom Tromey Tom Tromey - Bug 1130166 - Use SizePrintfMacros.h when printing line numbers. r=Waldo
8dfe4f1d46f3773ebbcb600a2b8b17e7905449e1
created 2015-02-11 14:51 +0100
pushed 2015-02-11 21:28 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1130039 - Bailout: Add padding to reconstructed BaselineStub and Rectifier frames. r=jandem
d96d552ff899418b2a6324ee1ca662df18d586e9
created 2015-02-11 14:42 +0100
pushed 2015-02-11 21:28 +0000
Jan de Mooij Jan de Mooij - Bug 1129382 - Add Ion ICs for scripted getters/setters. r=efaust,nbp,djvj
d590c1f472b29f1c54bd1c25b723996634f9b6a0
created 2015-01-26 15:40 +0100
pushed 2015-01-26 21:33 +0000
Lars T Hansen Lars T Hansen - Bug 1118604 - move activation fields. r=jandem
42a50f81f29ddbf8740dc915fcd08dbc171cc4ab
created 2015-01-26 12:22 +0100
pushed 2015-01-26 21:33 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1112156 - Add new bailout kinds for MSimdUnbox. r=bbouvier
ea8cce9f66303f415a8bc27693bca6582efd3cca
created 2015-01-15 20:11 -0500
pushed 2015-01-17 01:33 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 5/7 - Remove SPS instrumentation and replace with exitaddr instrumentation. r=jandem
70a8168c7d24fafac7b10f42069d257519999bd4
created 2015-01-15 20:11 -0500
pushed 2015-01-17 01:33 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 3/7 - Modify jits to use lastProfilingFrame and lastProfilingCallSite fields. r=jandem
6ec139c64468872dc5b8ab44747e2b0c85870d5d
created 2015-01-14 15:26 -0800
pushed 2015-01-15 13:19 +0000
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 1057082) for ASAN failures on a CLOSED TREE
b1ad3dabec8f59cc7351e2f472e93bb1ff7b0b0c
created 2015-01-14 16:19 -0500
pushed 2015-01-15 13:19 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 5/7 - Remove SPS instrumentation and replace with exitaddr instrumentation. r=jandem
635e101ed2be856b2c74fb93fb6453373e2fba6f
created 2015-01-14 16:19 -0500
pushed 2015-01-15 13:19 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 3/7 - Modify jits to use lastProfilingFrame and lastProfilingCallSite fields. r=jandem
d43317c1d73f526adff9fcf10f29d38d5b089830
created 2015-01-14 09:21 +0100
pushed 2015-01-14 13:18 +0000
Lars T Hansen Lars T Hansen - Bug 1119230 - yet more JIT bits for PJS. r=shu
c213d9d53886ebc66b681fb5767cf4a267ad3056
created 2015-01-10 20:05 +0100
pushed 2015-01-12 10:44 +0000
Jan de Mooij Jan de Mooij - Bug 1118826 - Rewrite and simplify JitFrameIterator::baselineScriptAndPc and related code. r=shu
7091b8b54c9136a2827f496f60bbb93d5a3f67b5
created 2014-11-20 17:44 +0100
pushed 2014-12-30 23:48 +0000
Hannes Verschore Hannes Verschore - Bug 1083694 - TraceLogger: Part 5: Add TraceLogEvent to refer to specific events, r=bbouvier
092b29ea64e08b6e9229173cae11343e63cbd52e
created 2014-11-20 17:44 +0100
pushed 2014-12-30 23:48 +0000
Hannes Verschore Hannes Verschore - Bug 1083694 - TraceLogger: Part 2: Split meaning of Script into AnnotateScript and Script (called), r=till
12348c397b086e2a6337034325a559c9876a3dfb
created 2014-11-20 17:44 +0100
pushed 2014-12-30 23:48 +0000
Hannes Verschore Hannes Verschore - Bug 1072903 - TraceLogger: Part 3: Refactor into TraceLoggerGraph, TraceLoggerThread and TraceLoggerThreadState, r=bbouvier
63b734ac95b2f1f3c7ca2cf83d8f511599d7ab8d
created 2014-11-20 17:43 +0100
pushed 2014-12-30 23:48 +0000
Hannes Verschore Hannes Verschore - Bug 1072903 - TraceLogger: Part 2: Adjust how to retrieve the tracelogger text ids, r=bbouvier
47185628a395f5351d9422d3d63d78e5bf44ed76
created 2014-12-29 16:26 +0100
pushed 2014-12-30 01:28 +0000
Jan de Mooij Jan de Mooij - Bug 1113643 - Optimize |x instanceof function| in Baseline and optimize more in Ion. r=bhackett
6f539847f42c2d6de3588e389ed35e1746142403
created 2014-12-27 21:03 -0800
pushed 2014-12-28 18:49 +0000
Shu-yu Guo Shu-yu Guo - Bug 1115847 - Commit correct version of patch from bug 1100337. (r=me)
f9efd7ae76291cfdc8649f592c26c9673f3abdab
created 2014-12-16 13:53 -0800
pushed 2014-12-17 00:41 +0000
Shu-yu Guo Shu-yu Guo - Bug 1111477 - Always initialize scope chain for bailout to baseline if bailing in-place for debug mode. (r=jandem)
877e91964ea927db0fd47afe60b20c5c2da821ce
created 2014-12-15 18:21 -0800
pushed 2014-12-16 12:35 +0000
Shu-yu Guo Shu-yu Guo - Bug 1108145 - Fix debug mode in-place Ion->Baseline bailout at loop heads. (r=jandem)
78483a3e7b519f57616ef7291869278d05166d1e
created 2014-12-08 16:35 -0800
pushed 2014-12-09 11:54 +0000
Wes Kocher Wes Kocher - Backed out changeset c8adfe4f5995 (bug 1107525) for arm spidermonkey bustage
c8adfe4f59950fa970b167dd916741d356a29fd6
created 2014-12-08 15:34 -0800
pushed 2014-12-09 11:54 +0000
Shu-yu Guo Shu-yu Guo - Bug 1107525 - Fix corner case of in-place debug mode bailout and SPS pseudo frame popping. (r=djvj)
99a49bcc523dd4dfa89114732d35bae34475e3d5
created 2014-11-27 11:29 -0800
pushed 2014-12-04 15:57 +0000
Chris Peterson Chris Peterson - Bug 1105974 - Fix more clang/gcc and MSVC warnings in js/src/asmjs and js/src/jit. r=jandem
727de0929cca98367a737ca70a13a100fbd11206
created 2014-11-29 21:50 -0800
pushed 2014-11-30 16:31 +0000
Shu-yu Guo Shu-yu Guo - Bug 1106164 - Fix incorrect use of SnapshotIterator in the in-place debug mode Ion exception bailout. (r=jandem)
df2462ab460bfe4b873043214830c540425c45b9
created 2014-11-26 13:35 -0800
pushed 2014-11-27 11:55 +0000
Shu-yu Guo Shu-yu Guo - Bug 1100337 - Cheat when computing resume address for propagating exception for debug mode in Ion exception handler. (r=jandem)
b5136e8cd58e16ca8994d434a4fb4b9a55a67526
created 2014-11-24 18:52 -0800
pushed 2014-11-27 01:34 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1102538 - s/Ion/Jit/ where appropriate. r=jandem.
195c6cc03cca4806e38a3bbcf09c52b1051030ea
created 2014-11-21 08:04 +0100
pushed 2014-11-21 07:06 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 5485b455c029 (bug 1072903)
b816c4282a6a7af6f610758dfb92e20fc7627ccf
created 2014-11-21 08:04 +0100
pushed 2014-11-21 07:06 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 8b9390d62ecd (bug 1072903)
95e10b3f1765f32a5e2d0e40f9c9c47cd1283bc4
created 2014-11-21 08:04 +0100
pushed 2014-11-21 07:06 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4ba3f3e635fc (bug 1083694)
c409676205f4552809105f2ae659a8d8101d045c
created 2014-11-21 08:03 +0100
pushed 2014-11-21 07:06 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset aafd058bcab1 (bug 1083694)
aafd058bcab19ced5082a53d1e8462dd745b0339
created 2014-11-20 17:44 +0100
pushed 2014-11-21 01:35 +0000
Hannes Verschore Hannes Verschore - Bug 1083694 - TraceLogger: Part 5: Add TraceLogEvent to refer to specific events, r=bbouvier
4ba3f3e635fc04c81954ff49b93f082a6f0e5fbf
created 2014-11-20 17:44 +0100
pushed 2014-11-21 01:35 +0000
Hannes Verschore Hannes Verschore - Bug 1083694 - TraceLogger: Part 2: Split meaning of Script into AnnotateScript and Script (called), r=till
8b9390d62ecd27b2bd65b0301ddabac5cbaf0c9d
created 2014-11-20 17:44 +0100
pushed 2014-11-21 01:35 +0000
Hannes Verschore Hannes Verschore - Bug 1072903 - TraceLogger: Part 3: Refactor into TraceLoggerGraph, TraceLoggerThread and TraceLoggerThreadState, r=bbouvier
5485b455c029f97e7cd397603fe023a036479016
created 2014-11-20 17:43 +0100
pushed 2014-11-21 01:35 +0000
Hannes Verschore Hannes Verschore - Bug 1072903 - TraceLogger: Part 2: Adjust how to retrieve the tracelogger text ids, r=bbouvier
4dad70c4554d1ae2ab6149495ced17469dc366ad
created 2014-11-18 16:42 -0800
pushed 2014-11-19 12:36 +0000
Shu-yu Guo Shu-yu Guo - Bug 1098696 - Make onDebuggerStatement able to trigger on non-debuggee frames. (r=jandem,jimb)
1176cc3c3b3476a04b8b9a7f1629c9d8edd4b779
created 2014-11-13 14:39 -0800
pushed 2014-11-14 11:59 +0000
Shu-yu Guo Shu-yu Guo - Bug 1063328 - Fix on-stack live iterator handling when bailing out in-place due to debug mode OSR. (r=jandem)
b160657339f8e05bca3649d31d52481a25de188c
created 2014-11-13 14:39 -0800
pushed 2014-11-14 11:59 +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)
less more (0) -100 -60 tip