Commit Graph

38474 Commits

Author SHA1 Message Date
Ulrich Schoepp
1334b1f608 Bug 1047529 - Move caller field from MResumePoint to MBasicBlock. r=nbp 2015-02-20 14:46:00 +01:00
Jon Coppeard
e77d8570d4 Bug 1133759 - Always shrink GC buffers at the end of a shrinking GC, even if we don't compact r=terrence 2015-02-24 09:40:02 +00:00
Jon Coppeard
cccd72bd00 Bug 1135141 - Fix jsapi-test framework to not overwrite original global when createGlobal() fails r=terrence 2015-02-24 09:40:02 +00:00
Jon Coppeard
16c2153df4 Bug 1135141 - Release relocated arenas immediately on last ditch GC r=terrence 2015-02-24 09:40:02 +00:00
Jon Coppeard
cd7aea3989 Bug 1130439 - Trigger compacting GCs after the user becomes inactive r=smaug r=terrence 2015-02-24 09:40:02 +00:00
Jon Coppeard
1273f6b7ed Bug 1135100 - Remove Cell* versions of various GC methods forcing callers to use correct type r=terrence 2015-02-24 09:40:02 +00:00
Jon Coppeard
897cfb6589 Bug 1135100 - Don't bother to check if things we don't relocate have been forwarded r=terrence 2015-02-24 09:40:02 +00:00
Jon Coppeard
1092db39e8 Bug 1135100 - Don't update GC thing pointers that haven't changed after marking r=terrence 2015-02-24 09:40:02 +00:00
Shu-yu Guo
68f766cd7e Bug 1129769 - Followup: ignore indirect function calls from JSStreamWriter's use of std::ostream in hazard analysis. (r=sfink) 2015-02-23 20:33:56 -08:00
Shu-yu Guo
ea54df0fa3 Bug 1131429 - Add a shell function to dump all of a function's tracked optimizations. (r=djvj) 2015-02-23 20:33:56 -08:00
Shu-yu Guo
01e14a347f Bug 1129780 - Report the youngest sampled frame's line number if it has optimization info. (r=djvj) 2015-02-23 20:33:56 -08:00
Shu-yu Guo
76a818f4c8 Bug 1129769 - Handle more kinds when resolving tracked type names. (r=djvj) 2015-02-23 20:33:56 -08:00
Wes Kocher
ae08c7335c Backed out changeset 26d55e902ada (bug 1130367) for xpcshell failures 2015-02-23 18:22:49 -08:00
Kannan Vijayan
1dc713c0e4 Bug 1130367 - Fix readSPSProfilingStack testing function to work right when profiler is disabled. r=shu 2015-02-23 18:45:43 -05:00
Terrence Cole
1ea3622d2e No Bug - Expand a comment with a more detailed explanation; r=meow 2015-02-23 14:07:26 -08:00
Terrence Cole
1ddff3f1a6 Bug 1135141 - Make LAST_DITCH GC more robust; r=jonco 2015-02-23 11:15:43 -08:00
Steve Fink
654faa7eb9 Bug 1131424 - Report error message when failing to open ctypes library, r=jorendorff
Includes updates to spidermonkey check_style.py to allow new nspr header.
2015-02-17 15:44:58 -08:00
Tom Schuster
8b0b19285c Bug 1131531 - Ion GetElement IC should handle dense element holes. r=jandem 2015-02-23 18:21:51 +01:00
Tom Schuster
2c54b810d8 Bug 1127629 - Handle void in ExpressionDecompiler. r=jandem 2015-02-23 18:21:51 +01:00
Brian Hackett
a34945acfa Bug 1134150 - Don't check type sweeping generation when accessing an unboxed object's layout during nursery collections, r=jandem. 2015-02-23 09:48:05 -06:00
Brian Hackett
2f6eb2b0e5 Bug 1134146 - Use whole cell store buffer entries for unboxed object updates, r=jandem. 2015-02-23 09:27:10 -06:00
Benjamin Bouvier
2e97c62e0b Bug 1134638: 4. Also test correctness of SIMD operations; r=nbp 2015-02-19 18:20:26 +01:00
Benjamin Bouvier
d8af972f34 Bug 1134638: 3. Templatize inlineSimdBinary functions; r=nbp 2015-02-20 14:58:35 +01:00
Benjamin Bouvier
61e3c42cf8 Bug 1134638: 2. Inline some float32x4 binary arithmetic and bitwise operations; r=nbp 2015-02-19 17:29:12 +01:00
Benjamin Bouvier
7d96b194ea Bug 1134638: 1. Add OperationName to MSimdBinaryBitwise; r=sunfish 2015-02-19 17:28:28 +01:00
ziyunfei
7765cbef5b Bug 1120170 - part 2 - Self-host RegExp.prototype.flags. r=till 2015-02-22 07:23:00 +01:00
ziyunfei
a39f7ba184 Bug 1120170 - part 1 - Change JSMSG_NOT_NONNULL_OBJECT message to accept an argument. r=till 2015-02-22 07:21:00 +01:00
Jon Coppeard
e429414876 Bug 1134754 - Skip compacting zones when there is little benefit r=terrence 2015-02-23 10:06:02 +00:00
Carsten "Tomcat" Book
6d8808c7af Backed out changeset bc2fdecaaec7 (bug 1129769) for hazard failures on a CLOSED TREE 2015-02-23 10:20:31 +01:00
Carsten "Tomcat" Book
9bf1fcebc5 Backed out changeset 389c918b643c (bug 1129780) 2015-02-23 10:20:05 +01:00
Carsten "Tomcat" Book
97a150bb6d Backed out changeset b70a4383ee84 (bug 1131429) 2015-02-23 10:20:01 +01:00
Xidorn Quan
ff6a8c1623 Bug 1127511 - Make assignInitialShape public for removing the problematic friend declaration. r=luke 2015-02-23 17:58:06 +11:00
Tooru Fujisawa
2de13ed2d2 Bug 1135402 - Do not test 'use asm' in ecma_5/extensions/misplaced-inconsistent-directive.js if asm.js is not available. r=luke 2015-02-23 15:35:17 +09:00
Shu-yu Guo
91d3a14a68 Bug 1131429 - Add a shell function to dump all of a function's tracked optimizations. (r=djvj) 2015-02-22 20:05:35 -08:00
Shu-yu Guo
522ad62eb8 Bug 1129780 - Report the youngest sampled frame's line number if it has optimization info. (r=djvj) 2015-02-22 20:05:34 -08:00
Shu-yu Guo
ae0d6a31fa Bug 1129769 - Handle more kinds when resolving tracked type names. (r=djvj) 2015-02-22 20:05:34 -08:00
Jan de Mooij
cb29c8e019 Bug 1135001 - Get rid of slow GetTopJitJSScript calls in Ion ICs. r=bhackett 2015-02-22 23:37:58 +01:00
Tooru Fujisawa
1d5e7bd7e7 Bug 1135368 - Do not run shell/futex.js test if SharedArrayBuffer is not defined. r=luke 2015-02-22 12:00:28 +09:00
Brian Hackett
9e50b6836a Bug 1133254 - Improve type information and Ion compilation when dealing with converted unboxed objects, r=jandem. 2015-02-21 18:52:50 -06:00
Tooru Fujisawa
30073f0d31 Bug 1135397 - Disable jstests.py on windows ggc build. r=sfink 2015-02-22 08:21:51 +09:00
Brian Hackett
bb2050ebb2 Bug 1132390 - Consider immediately adjacent move groups when assigning scratch registers to move groups, r=sunfish. 2015-02-21 16:32:59 -06:00
Martin Thomson
63540e94d0 Bug 975144 - Tests for rtcIdentityProvider property, r=gabor 2015-02-22 10:57:20 +13:00
Martin Thomson
806e4e2764 Bug 975144 - Adding rtcIdentityProvider to sandbox global scope, r=gabor 2015-02-22 10:57:20 +13:00
Jan de Mooij
78995a3cd2 Bug 1132584 - Fix bug with Ion OsiPoint register verifier. r=nbp 2015-02-21 20:20:46 +01:00
Jan de Mooij
0e184c580e Bug 1106982 - Stop doing script/pc lookup in GetNonexistentProperty if extra warnings are disabled. r=jorendorff 2015-02-21 20:20:44 +01:00
Tooru Fujisawa
e869f1d45d Bug 1135338 - Do not run sharedtypedarray.js test if SharedArrayBuffer is not defined. r=jandem 2015-02-21 16:42:18 +09:00
Boris Zbarsky
b1e1e53e87 Bug 742194 part 1. Add support for throwing uncatchable exceptions to Web IDL bindings. People keep asking for this. r=khuey 2015-02-20 23:58:36 -05:00
Ryan VanderMeulen
b06a9f6b14 Backed out changesets fbfda0143584 and e8cfd49ac790 (bug 1129510) for crashes.
CLOSED TREE
2015-02-20 20:01:08 -05:00
Kannan Vijayan
8e34590ea3 Bug 1129510 - Fix static analysis test failure on CLOSED TREE. r=treeherder-red 2015-02-20 18:50:38 -05:00
Kannan Vijayan
7375b7b173 Bug 1129510 - Trace references to JS heap from Profiler buffers. r=shu 2015-02-20 17:50:02 -05:00