Boris Zbarsky
|
f44d733cd9
|
Bug 1134970 part 2. Add JS friend API to quickly copy properties from one object to another if the objects are similar enough. r=bhackett,waldo
|
2015-02-24 16:04:22 -05:00 |
|
Boris Zbarsky
|
c7901442ea
|
Bug 1134970 part 1. Add JS friend API to allocate an object which is guaranteed to have no attached metadata. r=waldo
|
2015-02-24 16:04:22 -05:00 |
|
Boris Zbarsky
|
6e8c0dde7f
|
Bug 1134969. Make DeepCloneObjectLiteral correctly handle setLastProperty failures. r=waldo
|
2015-02-24 16:04:22 -05:00 |
|
Boris Zbarsky
|
78b98314a9
|
Bug 1134968. If JS_NewObjectWithGivenProto is passed a null parent and null proto, use the context's current global as the parent. r=waldo
|
2015-02-24 16:04:22 -05:00 |
|
Tooru Fujisawa
|
572c09a712
|
Bug 1135401 - Do not run js1_8_5/extensions/file-mapped-arraybuffers.js test if memory mapped array buffer is not supported. r=sfink
|
2015-02-25 05:47:01 +09:00 |
|
Ryan VanderMeulen
|
ff819da594
|
Backed out changeset cd6461410a7a (bug 1130439) for frequent SM test timeouts/failures.
CLOSED TREE
|
2015-02-24 15:11:08 -05:00 |
|
Ulrich Schoepp
|
8c99391bc6
|
Bug 1047529 - Move caller field from MResumePoint to MBasicBlock. r=nbp
|
2015-02-24 14:30:02 -05:00 |
|
Jon Coppeard
|
2cced78125
|
Backed out changeset 4d1ffad0a2fd (bug 1133759) for octane-splay regression
|
2015-02-24 16:33:06 +00:00 |
|
Dan Gohman
|
010b54c1af
|
Bug 1135903 - OdinMonkey: Check the siginfo si_code field before handling a SIGSEGV r=luke
|
2015-02-24 07:53:13 -08:00 |
|
Dan Gohman
|
43266ab465
|
Bug 986981 - OdinMonkey: Optimize addresses with constant offsets on x86 and x64 r=luke
|
2015-02-24 07:50:14 -08:00 |
|
Dan Gohman
|
4bd6c173d9
|
Bug 1122856 - OdinMonkey: Split out the flag that says "bounds checks are unneeded because of signal handling" r=luke
|
2015-02-24 07:50:14 -08:00 |
|
Carsten "Tomcat" Book
|
cb0eb37585
|
Backed out changeset 7ff335be2c49 (bug 1047529) for causing spidermonkey test failure on a CLOSED TREE
|
2015-02-24 15:31:15 +01:00 |
|
Douglas Crosher
|
ab912d3667
|
Bug 1135537 - DebugOnly.h needed for DebugOnly uses in SavedStacks. r=nfitzgerald
|
2015-02-24 11:36:12 +11:00 |
|
Ulrich Schoepp
|
f461f1f825
|
Bug 1047529 - Move caller field from MResumePoint to MBasicBlock. r=nbp
|
2015-02-20 14:46:00 +01:00 |
|
Jon Coppeard
|
8467f2f862
|
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
|
e361b9872f
|
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
|
3f63816b1f
|
Bug 1135141 - Release relocated arenas immediately on last ditch GC r=terrence
|
2015-02-24 09:40:02 +00:00 |
|
Jon Coppeard
|
3738cefe40
|
Bug 1130439 - Trigger compacting GCs after the user becomes inactive r=smaug r=terrence
|
2015-02-24 09:40:02 +00:00 |
|
Jon Coppeard
|
b17726c02a
|
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
|
5c11765ea2
|
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
|
b2aaad2935
|
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
|
21a52db121
|
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
|
c425333472
|
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
|
6634315aa3
|
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
|
efd38354f0
|
Bug 1129769 - Handle more kinds when resolving tracked type names. (r=djvj)
|
2015-02-23 20:33:56 -08:00 |
|
Wes Kocher
|
a0b055364d
|
Backed out changeset 26d55e902ada (bug 1130367) for xpcshell failures
|
2015-02-23 18:22:49 -08:00 |
|
Kannan Vijayan
|
b715de9b7e
|
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
|
db1f6459fb
|
No Bug - Expand a comment with a more detailed explanation; r=meow
|
2015-02-23 14:07:26 -08:00 |
|
Terrence Cole
|
0cf27b9008
|
Bug 1135141 - Make LAST_DITCH GC more robust; r=jonco
|
2015-02-23 11:15:43 -08:00 |
|
Steve Fink
|
f7bd025d3c
|
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
|
04c39a70ae
|
Bug 1131531 - Ion GetElement IC should handle dense element holes. r=jandem
|
2015-02-23 18:21:51 +01:00 |
|
Tom Schuster
|
2496f2bd35
|
Bug 1127629 - Handle void in ExpressionDecompiler. r=jandem
|
2015-02-23 18:21:51 +01:00 |
|
Brian Hackett
|
7fc63e69c4
|
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
|
459842a57a
|
Bug 1134146 - Use whole cell store buffer entries for unboxed object updates, r=jandem.
|
2015-02-23 09:27:10 -06:00 |
|
Benjamin Bouvier
|
ca15e7735d
|
Bug 1134638: 4. Also test correctness of SIMD operations; r=nbp
--HG--
extra : rebase_source : 4df968cd08aec6eb607e68d49a05b858161483d8
|
2015-02-19 18:20:26 +01:00 |
|
Benjamin Bouvier
|
3a39623067
|
Bug 1134638: 3. Templatize inlineSimdBinary functions; r=nbp
--HG--
extra : rebase_source : e47c51af9719cd31aac711bbee1a461672f8874d
|
2015-02-20 14:58:35 +01:00 |
|
Benjamin Bouvier
|
314ebbcc66
|
Bug 1134638: 2. Inline some float32x4 binary arithmetic and bitwise operations; r=nbp
--HG--
extra : rebase_source : f6cd62a2839f1836263d3fe3f07cc552b471667b
|
2015-02-19 17:29:12 +01:00 |
|
Benjamin Bouvier
|
be1ab7529e
|
Bug 1134638: 1. Add OperationName to MSimdBinaryBitwise; r=sunfish
--HG--
extra : rebase_source : 5850c099883c1a83436787e03f68413b6d52cbd9
|
2015-02-19 17:28:28 +01:00 |
|
ziyunfei
|
78a10b55b0
|
Bug 1120170 - part 2 - Self-host RegExp.prototype.flags. r=till
|
2015-02-22 07:23:00 +01:00 |
|
ziyunfei
|
4e5639f2ff
|
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
|
5a4e49f9dd
|
Bug 1134754 - Skip compacting zones when there is little benefit r=terrence
|
2015-02-23 10:06:02 +00:00 |
|
Carsten "Tomcat" Book
|
0c8adf5245
|
Backed out changeset bc2fdecaaec7 (bug 1129769) for hazard failures on a CLOSED TREE
|
2015-02-23 10:20:31 +01:00 |
|
Carsten "Tomcat" Book
|
de04173fc7
|
Backed out changeset 389c918b643c (bug 1129780)
|
2015-02-23 10:20:05 +01:00 |
|
Carsten "Tomcat" Book
|
b3dbc02324
|
Backed out changeset b70a4383ee84 (bug 1131429)
|
2015-02-23 10:20:01 +01:00 |
|
Xidorn Quan
|
73c4b0d99c
|
Bug 1127511 - Make assignInitialShape public for removing the problematic friend declaration. r=luke
--HG--
extra : source : 1ec8e6fc506aa8c046ee5a4968df088282b55302
|
2015-02-23 17:58:06 +11:00 |
|
Tooru Fujisawa
|
2ff3bd908b
|
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
|
28a375a748
|
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
|
defb6666ab
|
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
|
88840ab9d9
|
Bug 1129769 - Handle more kinds when resolving tracked type names. (r=djvj)
|
2015-02-22 20:05:34 -08:00 |
|
Jan de Mooij
|
d78988bc94
|
Bug 1135001 - Get rid of slow GetTopJitJSScript calls in Ion ICs. r=bhackett
|
2015-02-22 23:37:58 +01:00 |
|