Till Schneidereit
78feed1f3f
Bug 1188347 - Properly handle OOM during script cloning. r=jandem
2015-09-23 13:07:18 +02:00
Tooru Fujisawa
e56de48e04
Backed out changeset 4a1c66651bf0 (bug 1201869) for windows SM(p) OOM
2015-09-23 16:41:46 +09:00
Tooru Fujisawa
9b0a84f867
Backed out changeset 7757ecad90b7 (bug 1201869) for windows SM(p) OOM
2015-09-23 16:41:46 +09:00
Tooru Fujisawa
3f7a4937a8
Backed out changeset 84e1d41336a5 (bug 1201869) for windows SM(p) OOM
2015-09-23 16:41:45 +09:00
Tooru Fujisawa
aac7f056fb
Backed out changeset 15f4976a4937 (bug 1199345) to backout patches for bug 1201869
2015-09-23 16:41:45 +09:00
Tooru Fujisawa
e7ce820caa
Backed out changeset fdac8ff4e7a4 (bug 1201869) for windows SM(p) OOM
2015-09-23 16:41:45 +09:00
Victor Carlquist
835eabdfdc
Bug 1207236 - ARM64: Build errors with --enable-simulator=arm64. r=h4writer
2015-09-22 18:29:13 -03:00
Chris Peterson
dd2fcb9b7d
Bug 1207030 - Enable -Wshadow flag in more directories that have no -Wshadow warnings. r=glandium
2015-09-22 21:39:03 -07:00
Tooru Fujisawa
9790cd3cbc
Bug 1201869 - Part 3: Add missing using mozilla::ArrayLength. r=bustage CLOSED TREE
2015-09-23 15:42:07 +09:00
Tooru Fujisawa
86ddf1a39d
Bug 1199345 - Extend JSOP_NEWARRAY/JSOP_INITELEM_ARRAY/JSOP_SPREADCALLARRAY operand to uint32. r=Waldo
2015-08-29 17:56:38 +09:00
Tooru Fujisawa
76524b239e
Bug 1201869 - Part 2: Make an array sparse when exceeds the limit of dense array length. r=Waldo
2015-09-05 13:24:02 +09:00
Jeff Walden
439ebb090b
Bug 1201869 - Part 1: Fix the maximum length of a dense array. r=arai
2015-09-05 12:51:18 +09:00
Tooru Fujisawa
d249476546
Bug 1201869 - Part 0: Rename MNewArray::count to MNewArray::length. r=Waldo
2015-09-19 12:03:24 +09:00
Jeff Walden
a33c1c9f14
Bug 1179003 - Convert the infallible objectClassIs proxy hook into a fallible getBuiltinClass hook that indicates class type via outparam. r=efaust, r=bz on DOM bits, r=billm on IPC bits
2015-08-28 21:55:40 -07:00
Jeff Walden
b4bd69bb6d
Bug 1206750 - Don't assert when |export ... from 'str'| is followed by a regular expression literal on a new line, with no intervening semicolon. r=arai
2015-09-21 16:56:25 -07:00
Terrence Cole
5e42bddcea
Backout 5e9104665b88 (Bug 1206987) for jsapi-tests build failures on a CLOSED TREE.
2015-09-22 16:26:10 -07:00
Terrence Cole
1d6628f8f9
Bug 1206987 - Only suppress windows failure dialog boxes during tests; r=sfink
2015-09-22 14:32:43 -07:00
Jon Coppeard
8d143099c6
Bug 1206485 - "Boot loop after first boot on some devices (Xperia M2, ...)" [r=terrence f=lissyx+mozillians]
2015-09-22 05:40:00 -07:00
Nick Fitzgerald
fdc3487b98
Bug 1199221 - Implement JS::ubi::Node::size for js::ObjectGroup referents; r=sfink
2015-09-22 12:15:24 -07:00
Nick Fitzgerald
64da6c61c9
Bug 1199220 - Implement JS::ubi::Node::size for js::BaseShape referents; r=sfink
2015-09-22 12:15:24 -07:00
Nick Fitzgerald
ca3f10d7ba
Bug 1199219 - Implement JS::ubi::Node::size for js::Shape referents; r=sfink
2015-09-22 12:15:24 -07:00
Nick Fitzgerald
6d81eb63cc
Bug 1199218 - Implement JS::ubi::Node::size for js::LazyScript referents; r=sfink
2015-09-22 12:15:24 -07:00
Nick Fitzgerald
25f72b3504
Bug 1199217 - Implement JS::ubi::Node::size for js::jit::JitCode referents; r=sfink
2015-09-22 12:15:23 -07:00
Nick Fitzgerald
d856feb452
Bug 1199216 - Implement JS::ubi::Node::size for JSScript referents; r=sfink
2015-09-22 12:15:23 -07:00
Nick Fitzgerald
44fa198fb1
Bug 1199215 - Implement JS::ubi::Node::size for JS::Symbol referents; r=sfink
2015-09-22 12:15:23 -07:00
Nick Fitzgerald
d574985840
Bug 1206288 - Remove JS::ubi::SimpleEdge and make JS::ubi::Edge a concrete class; r=shu
2015-09-22 11:34:30 -07:00
Jan de Mooij
b24561bb97
Bug 1207210 - Fix MTypeBarrier::alwaysBails to handle ObjectOrNull inputs correctly. r=h4writer
2015-09-22 20:11:31 +02:00
Jan de Mooij
ec02c7db0c
Bug 1199952 - Mark formal arguments when we have a LazyLink frame. r=nbp
2015-09-22 19:08:21 +02:00
Benjamin Bouvier
a2f56f6425
Bug 1205708: Check if validation failed before reporting helper thread failure in Odin; r=luke
2015-09-21 14:13:18 +02:00
Brian Hackett
63f9457ee5
Bug 1199898 - Tolerate constants appearing before interrupt checks during instruction reordering, r=sunfish.
2015-09-22 09:20:26 -06:00
Brian Hackett
2a75e7bcea
Bug 1203790
- Trigger a pre barrier when shrinking the initialized length of unboxed arrays, r=jandem.
2015-09-22 09:15:46 -06:00
Brian Hackett
9b49cea822
Bug 1204165 - Fix typo when concatenating arrays with different unboxed layouts, r=jandem.
2015-09-22 09:11:50 -06:00
Brian Hackett
d5ff5565dc
Bug 1204722 - Make sure that unboxed arrays created from literals are compatible with the type of the literal's elements, r=jandem.
2015-09-22 09:07:35 -06:00
Ted Mielczarek
96d8da1f1f
bug 1205273 - Define XP_IOS in js/src. r=glandium
2015-09-22 10:51:53 -04:00
Brian Hackett
7c4e061dd0
Bug 1205870 - Make sure all possible unboxed array inline capacities are accounted for, r=jandem.
2015-09-22 08:59:07 -06:00
Brian Hackett
89456142e7
Bug 1168091 - Initialize startLine and startColumn members in FunctionBox constructor, r=jorendorff.
2015-09-22 08:54:11 -06:00
Jon Coppeard
2ef96311dc
Bug 1204857 - Report an error if there's trailing garbage after parsing a module r=efaust
2015-09-22 14:03:20 +01:00
Jon Coppeard
c6bd51ade4
Bug 1191576 - Fix JIT invalidation spew to work when called while compacting r=terrence
2015-09-22 14:03:19 +01:00
Jon Coppeard
3949b02d30
Bug 1206677 - Fix the NoGC version of NewStringCopyNDontDeflate() to not report error on failure r=jandem
2015-09-22 14:03:19 +01:00
Andrea Marchesini
69640d7c3e
Bug 1203561 - Use StructuredCloneHelper in StackScopedCloneData, r=smaug
2015-09-22 12:54:34 +01:00
Carsten "Tomcat" Book
66b1d84fe2
Merge mozilla-central to mozilla-inbound
2015-09-22 12:49:44 +02:00
Carsten "Tomcat" Book
f8abba90f1
merge mozilla-inbound to mozilla-central a=merge
2015-09-22 12:35:13 +02:00
sajitk
1e11b76039
Bug 1205744 - Removed redundant method IsContextRunningJS. r=h4writer
2015-09-18 20:18:00 +02:00
Nicolas B. Pierron
f19ac0244e
Bug 1204726 - Make sure that the MacroAssembler is no longer rooted when onIonCompilation is called. r=h4writer
2015-09-16 10:37:00 +02:00
Tooru Fujisawa
84ac706c98
Bug 773687 - Fix assertion pattern in RegExp with sticky flag. r=till
2015-09-20 00:00:36 +09:00
J. Ryan Stinnett
79ff031964
Bug 912121 - Update misc. DevTools paths and comments. rs=devtools
2015-09-21 12:07:31 -05:00
J. Ryan Stinnett
1fcbd86174
Bug 912121 - Rewrite require / import to match source tree. rs=devtools
...
In a following patch, all DevTools moz.build files will use DevToolsModules to
install JS modules at a path that corresponds directly to their source tree
location. Here we rewrite all require and import calls to match the new
location that these files are installed to.
2015-09-21 12:04:18 -05:00
Tooru Fujisawa
0d1627e04e
Bug 1203964 - Part 5: Move MacroAssembler::lshift64 into generic macro assembler. r=sstangl
2015-09-13 07:33:35 +09:00
Tooru Fujisawa
d5b33b307e
Bug 1203964 - Part 4: Move MacroAssembler::lshiftPtr into generic macro assembler. r=nbp
2015-09-13 07:33:35 +09:00
Tooru Fujisawa
0b371fdf67
Bug 1203964 - Part 3: Move MacroAssembler::rshift64 into generic macro assembler. r=hev
2015-09-12 11:16:25 +09:00