js/src/jit/BaselineDebugModeOSR.cpp
0aa70076583fdd84eaf77245dc3c3108e65ba5e0
created 2015-06-19 15:17 +0200
pushed 2015-08-10 18:23 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1173764 - Disable JitSpew argument computation in optimizied builds. r=bhackett
29f691ba32226459b66ac3b924bbcebefa34b299
created 2015-05-07 10:14 +0100
pushed 2015-06-29 20:18 +0000
Jon Coppeard Jon Coppeard - Bug 1155618 - Report allocation failure to context for baseline ICStubs r=jandem
5e0f9496283096563403dd6ef8906009d0b42d62
created 2015-04-08 20:36 -0700
pushed 2015-06-29 20:18 +0000
Shu-yu Guo Shu-yu Guo - Bug 1151634 - Patch a valid return address for debug mode OSR from exception handler when profiling is enabled. (r=jandem)
77b3cc5607cdd016347786d60122b181967f5008
created 2015-03-24 14:44 -0700
pushed 2015-06-29 20:18 +0000
Sean Stangl Sean Stangl - Bug 1147629 - Use getStackPointer() and helper functions. r=jandem
01a695c31487ea44e5693c7178977692b74c09a1
created 2015-04-13 19:17 -0400
pushed 2015-05-11 18:39 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 759eb70deb31 (bug 1149377) now that there's a Windows PGO workaround for it.
759eb70deb31209180006608b09cbacac98b95f4
created 2015-03-31 11:01 -0400
pushed 2015-05-11 18:39 +0000
Jan de Mooij Jan de Mooij - Bug 1149377 - Backout bug 1143011 and bug 1145811 for win32 PGO bustage. a=bustage
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-05-11 18:39 +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-05-11 18:39 +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-05-11 18:39 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5092827680338c844b18a39b706f016278928961
created 2015-03-28 01:08 +0100
pushed 2015-05-11 18:39 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1143011 - Use AllocatableSet or LiveSet for all register set uses. r=jandem
83fabedf6d3ab656fd5c3d7c2dcc9c4d75e808ca
created 2015-03-12 16:57 +0100
pushed 2015-05-11 18:39 +0000
Jan de Mooij Jan de Mooij - Bug 1128646 part 1 - Optimize calls to own property scripted getters. r=efaust
41be09fe77e0268ce047337453fa84c8cdc4e839
created 2015-03-30 14:41 +0200
pushed 2015-03-30 18:32 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=sledru
c8e7bedf9511a447a3b646364ea840c0318f433d
created 2015-02-19 11:03 +0100
pushed 2015-03-30 18:32 +0000
Jan de Mooij Jan de Mooij - Bug 1134232 - Don't pass handles to Baseline IC stubs. r=bhackett
f581bbbe990db461cc95a04df3f94dcaca00b556
created 2015-02-12 12:56 +0100
pushed 2015-03-30 18:32 +0000
Jan de Mooij Jan de Mooij - Bug 1130768 - Fix some issues with Baseline exception handler and onExceptionUnwind/onPop hooks. r=shu
ee3bc49e9cf5680bce2d1fdaae81ace16fa64377
created 2015-02-08 06:01 -0700
pushed 2015-03-30 18:32 +0000
Brian Hackett Brian Hackett - Bug 1130708 - Remove js::types namespace, r=jandem.
69ce849146bfd00550183871a4d82661080615a5
created 2015-02-12 12:56 +0100
pushed 2015-02-23 15:17 +0000
Jan de Mooij Jan de Mooij - Bug 1130768 - Fix some issues with Baseline exception handler and onExceptionUnwind/onPop hooks. r=shu, a=lmandel
e3367427f25be7cff24b7f4ad3d58531176c461e
created 2015-01-22 20:34 -0800
pushed 2015-02-23 15:17 +0000
Shu-yu Guo Shu-yu Guo - Bug 1124121 - Handle the stack check VM calls in debug mode OSR. r=jandem, a=lmandel
c64b0256416eb04cb66219ff39e5fd7d47482c19
created 2015-01-14 20:13 +0100
pushed 2015-02-23 15:17 +0000
Jan de Mooij Jan de Mooij - Bug 1121083 - Always set frame override pc in AutoDebuggerHandlingException. r=shu, a=lmandel
c213d9d53886ebc66b681fb5767cf4a267ad3056
created 2015-01-10 20:05 +0100
pushed 2015-02-23 15:17 +0000
Jan de Mooij Jan de Mooij - Bug 1118826 - Rewrite and simplify JitFrameIterator::baselineScriptAndPc and related code. r=shu
2ba42b1966bc18e2911ef1552acf859dfecf8579
created 2015-01-07 22:02 -0800
pushed 2015-02-23 15:17 +0000
Shu-yu Guo Shu-yu Guo - Bug 1116143 - Patch bare callVMs correctly in debug mode OSR. (r=jandem)
aeac390e496fc4feaec1cf2ccd4d0a9b9691f50b
created 2015-01-05 19:25 -0800
pushed 2015-02-23 15:17 +0000
Shu-yu Guo Shu-yu Guo - Bug 1116103 - Only look for an ICEntry in debug mode OSR if we aren't handling an exception. (r=jandem)
6f539847f42c2d6de3588e389ed35e1746142403
created 2014-12-27 21:03 -0800
pushed 2015-02-23 15:17 +0000
Shu-yu Guo Shu-yu Guo - Bug 1115847 - Commit correct version of patch from bug 1100337. (r=me)
610eedd26c687c608b584eecc512263d0a3c2c50
created 2014-12-15 18:21 -0800
pushed 2015-02-23 15:17 +0000
Shu-yu Guo Shu-yu Guo - Bug 1111199 - Use pcForNativeAddress instead of pcForReturnAddress when doing debug mode OSR during exception handling. (r=jandem)
f10fd10b7e27ffc969aa327fbd4839b72746552d
created 2014-12-15 18:21 -0800
pushed 2015-02-23 15:17 +0000
Shu-yu Guo Shu-yu Guo - Bug 1109375 - Make ICGetProp_Generic clonable for debug mode OSR. (r=jandem)
1ca3740d91d43fe1487e71bdab26af59cedd625d
created 2014-12-09 23:10 -0800
pushed 2015-02-23 15:17 +0000
Shu-yu Guo Shu-yu Guo - Bug 1107913 - Fix yet another corner case for onExceptionUnwind debug mode OSR. (r=jandem)
3d0a1db612fa5455a07ece3e00b89cd3318a2367
created 2014-12-04 09:45 -0800
pushed 2015-02-23 15:17 +0000
Terrence Cole Terrence Cole - Bug 1107349 - Always build in enerational GC support; r=jonco
2f714060ef558fe6d9296024c7e730cfdc8a3884
created 2014-12-22 13:52 -0500
pushed 2015-01-12 19:37 +0000
Shu-yu Guo Shu-yu Guo - Bug 1114757 - Rollup of Debugger-go-faster fuzz bugs (1113710, 1111477, 1109964, 1111300, 1107937, 1111199, 1109915, 1109375, 1109328, 1108145, 1107525, 1108159, 1107913, 1106719, 1106164) for Fx36 backport. (r=efaust,djvj,jandem,jimb,luke,terrence) a=sledru
b20b3bb15bf732fd652600d36cbb5aad193a2aa1
created 2014-11-26 13:35 -0800
pushed 2015-01-12 19:37 +0000
Shu-yu Guo Shu-yu Guo - Bug 1103027 - Handle bailed-out-in-place Baseline frames in debug mode OSR. (r=jandem)
b5136e8cd58e16ca8994d434a4fb4b9a55a67526
created 2014-11-24 18:52 -0800
pushed 2015-01-12 19:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1102538 - s/Ion/Jit/ where appropriate. r=jandem.
2a1e5fe6f2892eff40ace8eedface5fd8a533747
created 2014-11-21 18:51 -0500
pushed 2015-01-12 19:37 +0000
Benjamin Peterson Benjamin Peterson - Bug 1102964 - Fix optimized build unused variable warnings in jit/. r=sunfish
ca6516a8ca1d5dcb13d9bab74f4dc3ea51ea4f7d
created 2014-11-14 16:28 -0800
pushed 2015-01-12 19:37 +0000
Shu-yu Guo Shu-yu Guo - Bug 1099224 - Fix cancelling off-thread Ion compiles for scripts going through debug mode OSR. (r=h4writer)
06d07689a043ede470605c5f75692f6bc100e153
created 2014-11-13 14:39 -0800
pushed 2015-01-12 19:37 +0000
Shu-yu Guo Shu-yu Guo - Bug 1032869 - Part 4: Add an auto-updated DebugModeOSRVolatileJitFrameIterator. (r=jandem)
96a2f59f6ce4f9230407e06c97b492f95ddbb091
created 2014-11-13 14:39 -0800
pushed 2015-01-12 19:37 +0000
Shu-yu Guo Shu-yu Guo - Bug 1032869 - Part 3: Don't consider onExceptionUnwind an all-execution-observing hook. (r=jandem)
b160657339f8e05bca3649d31d52481a25de188c
created 2014-11-13 14:39 -0800
pushed 2015-01-12 19:37 +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)
ed6401282c181e48024ffb661c1a9d3a65a85f11
created 2014-11-04 15:19 -0700
pushed 2015-01-12 19:37 +0000
Brian Hackett Brian Hackett - Bug 1091015 - Inline allocation of Typed Objects in IonMonkey, r=nmatsakis,jandem.
84689cd678fc2e61c2db0b22b131507a187d182c
created 2014-11-24 18:52 -0800
pushed 2014-12-08 22:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1102538 - s/Ion/Jit/ where appropriate. r=jandem,a=lsblakk.
47bdae7e0574af7d3d07fd27d44fd53a2d7ccc90
created 2014-09-03 15:38 +0200
pushed 2014-11-28 15:29 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1061664: Make a few variables and functions debug-only in /js; r=till
01eeee1da172483219c6e74deff74e5e4fb33207
created 2014-09-02 21:24 +0200
pushed 2014-11-28 15:29 +0000
Jan de Mooij Jan de Mooij - Bug 1060283 part 1 - Rename IonSpew to JitSpew. r=h4writer
00188cde54d6d8a1528933c4b6ecff8a97b7d9ec
created 2014-08-23 13:14 -0700
pushed 2014-10-13 16:35 +0000
Chris Peterson Chris Peterson - Bug 1036781 - Part 4: Replace MOZ_ASSUME_UNREACHABLE with MOZ_CRASH in js/src/jit for Baseline code. r=jandem
95e2221d349a44f84aa34345ebf06de13fe92c82
created 2014-08-22 09:29 +0100
pushed 2014-10-13 16:35 +0000
Ed Morley Ed Morley - Backed out changeset 21bc84614aa2 (bug 1036781) for crashes on Windows; CLOSED TREE
21bc84614aa2e888fd3303c69857a88840a27a4f
created 2014-08-21 21:52 -0700
pushed 2014-10-13 16:35 +0000
Chris Peterson Chris Peterson - Bug 1036781 - Part 4: Replace MOZ_ASSUME_UNREACHABLE with MOZ_CRASH in js/src/jit for Baseline code. r=jandem
c9b218c047fa70bd8872f5f77c54f47b85422035
created 2014-08-18 12:20 -0700
pushed 2014-10-13 16:35 +0000
Dan Gohman Dan Gohman - Bug 1054334 - SpiderMonkey: Eliminate unnecessary parentheses around return values r=nbp
a24871f33bf90dfb7a4c88a4c7996bb1a799bca0
created 2014-08-14 10:32 +0100
pushed 2014-10-13 16:35 +0000
Jon Coppeard Jon Coppeard - Bug 1052422 - Remove trivial shim functions that call into the GC r=sfink
9b45b5813b1aefe4ab03c49f4b7cd40596c64c51
created 2014-08-14 13:38 +0100
pushed 2014-10-13 16:35 +0000
Ed Morley Ed Morley - Backed out changeset dc66d16f19c8 (bug 1052422) for hazard analysis failures
dc66d16f19c8af65c9ab632dd3b04f473eead229
created 2014-08-14 10:32 +0100
pushed 2014-10-13 16:35 +0000
Jon Coppeard Jon Coppeard - Bug 1052422 - Remove trivial shim functions that call into the GC r=sfink
b82d0be9e0379d4a7a8379c81c45addf8678e9a5
created 2014-07-27 13:40 -0400
pushed 2014-10-13 16:35 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1044596 - Fix more bad implicit conversion constructors in the JS engine; r=jorendorff
410a7457f588b9b17e9473423b6b9c537003a7b7
created 2014-08-13 11:59 -0400
pushed 2014-10-13 16:35 +0000
Kannan Vijayan Kannan Vijayan - Bug 1004831 - Part 6 - Fixups to ensure that entries get rejigged curretly during BaselineDebugModeOSR. r=h4writer
4d3e9b6142fd8d6f7d91abf65dde9d5d1e409f8f
created 2014-08-10 12:13 -0700
pushed 2014-10-13 16:35 +0000
Jan de Mooij Jan de Mooij - Bug 1046585 part 4 - Cleanup ExecutableAllocator. r=sunfish
67c13008762f79f95e6f8d51f5b74386e075822b
created 2014-07-11 16:01 -0700
pushed 2014-09-02 16:39 +0000
Chris Peterson Chris Peterson - Back out 805ac89b5924 (Bug 1036781) for 52% regression on AWFY's asmjs-ubench-skinning.
805ac89b59240d1cec3116591cba55d51f0aaa7e
created 2014-06-30 16:06 -0700
pushed 2014-09-02 16:39 +0000
Chris Peterson Chris Peterson - Bug 1036781 - Replace MOZ_ASSUME_UNREACHABLE with MOZ_CRASH in js/src/jit. r=jandem
df60afd3e3a7198698402cbfe885adf7f5dbeae9
created 2014-06-25 11:24 -0500
pushed 2014-09-02 16:39 +0000
Luke Wagner Luke Wagner - Bug 1029215 - remove 'using namespace mozilla' from js/src (r=waldo)
0bca394227a75948b90591d532b34a15ab8085fc
created 2014-06-19 12:22 -0700
pushed 2014-07-21 20:25 +0000
Shu-yu Guo Shu-yu Guo - Bug 1026139 - Fix patching already patched frames in debug mode OSR. r=jandem, a=lmandel
06428c4e45c02b42200547d24d11c38af6b50062
created 2014-05-29 18:03 -0700
pushed 2014-07-21 20:25 +0000
Shu-yu Guo Shu-yu Guo - Bug 1016519 - Fix handling of recursive calls in DebugModeOSR. (r=jandem)
5021d1337fa9bb5cca83ae0800c6ca1902167d2b
created 2014-05-25 21:46 -0400
pushed 2014-07-21 20:25 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1013663 - Fix some bad implicit conversion constructors in the JS engine; r=jorendorff,jandem
32eea829181b1f885fffbdbba6c64ef4873fbe5e
created 2014-05-15 13:43 +1000
pushed 2014-07-21 20:25 +0000
Douglas Crosher Douglas Crosher - Bug 988789. r=luke
7818fa19c4c573221139540a3bff3449e1f081d7
created 2014-05-08 09:56 -0700
pushed 2014-07-21 20:25 +0000
Dan Gohman Dan Gohman - Bug 716647 follow-up - Add a #include to fix non-unified build bustage. r=bustage
9694b5d763ac9f81e7bdadb72a1fa1ef3f084792
created 2014-05-06 19:20 -0700
pushed 2014-07-21 20:25 +0000
Shu-yu Guo Shu-yu Guo - Bug 1006205 - Only process scripts during debug mode OSR that have been recompiled. (r=jandem)
7fe77ac98b571d2938f03356bd89b6f97c087e12
created 2014-05-02 15:25 -0700
pushed 2014-07-21 20:25 +0000
Shu-yu Guo Shu-yu Guo - No bug - Kill opt-only warning. (r=efaust over IRC) DONTBUILD
0112ac69a293df106443627dff31f8b367f5af03
created 2014-04-29 21:57 -0700
pushed 2014-07-21 20:25 +0000
Shu-yu Guo Shu-yu Guo - Bug 1002797 - Cancel off-thread Ion compilation when doing debug mode OSR. (r=jandem)
c3c7a4b24fbe186c86e218da6b96219246f77f95
created 2014-04-29 21:57 -0700
pushed 2014-07-21 20:25 +0000
Shu-yu Guo Shu-yu Guo - Bug 1001372 - Part 2: Revert bailout return offset changes in Baseline can-call fallbacks. (r=jandem)
less more (0) -60 tip