Nikhil Marathe
|
6e7fc932d3
|
Bug 1058695 - Add member to nsIGlobalObject to detect it is going away. Make promises use it. r=bholley
--HG--
extra : rebase_source : 3b3909b843efa2150edfcd79a6399535a12bd5aa
|
2015-04-22 16:34:21 -07:00 |
|
Boris Zbarsky
|
34d521e285
|
Bug 1155984. Improve the performance of the "self" getter in both window and workers. r=peterv,jorendorff
|
2015-04-27 13:38:12 -04:00 |
|
Terrence Cole
|
c82004a974
|
Bug 1156533 - Simplify how we trace Shapes for marking; r=sfink
|
2015-04-16 13:45:24 -07:00 |
|
Terrence Cole
|
4d7173dae1
|
Bug 1157829 - The markAndScan functions are now just an additional assertion; r=sfink
--HG--
extra : rebase_source : 2bc89fbf86a4d5a5ec5bcd79e3789a4bb3260008
|
2015-04-23 11:05:46 -07:00 |
|
Terrence Cole
|
b2be97e336
|
Bug 1157828 - Move ShouldMarkCrossCompartment adjacent to other marking invariant logic; r=jonco
--HG--
extra : rebase_source : 6e9b00f51e840ba3f5f7f71e1dfe514459c902d4
|
2015-04-23 11:02:02 -07:00 |
|
Paul Duguet
|
f84433c770
|
Bug 1099149 - Part 2: Add a more specific error message when 'js::ToSimdConstant' argument is of wrong type. r=bbouvier
|
2014-11-22 09:07:00 +01:00 |
|
Ginn Chen
|
8232df4203
|
Bug 1153707 jsval is wrongly passed to XPT Javascript method on ppc/32 and SPARC/32 r=bobbyholley
|
2015-04-27 13:47:17 +08:00 |
|
Kyle Machulis
|
6953137bf2
|
Bug 865222 - Add MOZ_GUARD_OBJECT_NOTIFIER_PARAM to JSAutoCompartment and JSAutoNullableCompartment; r=efaust
|
2015-04-26 08:49:03 -07:00 |
|
Tooru Fujisawa
|
cfdb25049d
|
Bug 320500 - Add \u{xxxxxx} string literals. r=Waldo
|
2015-04-25 15:19:27 +09:00 |
|
Brian Hackett
|
12ce37a8a6
|
Bug 1155033 - Handle cyclic or deep ObjectGroup tracing chains during cycle collection, r=terrence.
|
2015-04-24 18:22:15 -06:00 |
|
Tom Schuster
|
5f7d508c7c
|
Bug 1154296 - Small GetOwnPropertyDescriptor cleanup. r=jorendorff
|
2015-04-24 22:06:16 +02:00 |
|
Terrence Cole
|
0a5868faff
|
Bug 1081260 - Update the malloc counters if we successfully recover from OOM; r=jonco
--HG--
extra : rebase_source : 1f40c773d00726804392de33969415ad95cd642f
|
2015-04-24 10:58:22 -07:00 |
|
Terrence Cole
|
349f1f0374
|
Bug 1157577 - Fix an assertion failure caused by inconsistent initialization order; r=bhackett
--HG--
extra : rebase_source : cf4a8ad7142389cae5f7af4f28aa1b06fa20c386
|
2015-04-24 10:58:20 -07:00 |
|
Terrence Cole
|
094997013b
|
Bug 1155838 - Fix a build warning on windows; r=till
--HG--
extra : rebase_source : ddb1a54e08972dd6508da78f2747bcc60e188510
|
2015-04-17 12:41:31 -07:00 |
|
Terrence Cole
|
0742c6c8db
|
Bug 1156045 - Only print jstests assertion output on failure; r=sfink
--HG--
extra : rebase_source : 63b264648800b545710ba1e9369d6e2b40bac219
|
2015-04-23 13:51:37 -07:00 |
|
Ryan VanderMeulen
|
2b29f968f7
|
Backed out changeset 7df5233bc6ae (bug 1149476) for SM(e) permafail.
CLOSED TREE
|
2015-04-24 13:41:44 -04:00 |
|
Terrence Cole
|
412f67a0f1
|
Bug 1157533 - Share Value and jsid typed dispatch code; r=jonco
--HG--
extra : rebase_source : d6289bce244270d0f321f8b3ab5ed0a99eee3883
|
2015-04-23 10:42:31 -07:00 |
|
Steve Fink
|
ba98fd5eb6
|
Bug 1149476 - Extend autospider.sh timeout and emit a log message, r=jonco
--HG--
extra : rebase_source : 070206c241a7b06bea129f39dbdd89217f80ca7d
|
2015-04-24 08:46:28 -07:00 |
|
Nicolas B. Pierron
|
8e1c6d1cd8
|
Bug 1149119 - Do not inline bound functions with non-atomized arguments. r=jandem
|
2015-04-24 16:26:08 +02:00 |
|
Nicolas B. Pierron
|
b59086de59
|
Bug 1149119 - Use Atoms in the template object hold by Baseline. r=jandem
|
2015-04-24 16:26:07 +02:00 |
|
Brian Hackett
|
10ec140c19
|
Bug 1157809 - Optimizing scanning of unboxed plain objects and typed objects during nursery collections, r=terrence.
|
2015-04-24 05:50:03 -06:00 |
|
Benjamin Bouvier
|
a539f0e8c6
|
Bug 1157761: Fix a copy-pasto in vm/TypeInference.cpp; r=bhackett
--HG--
extra : rebase_source : 5cc6c1ea178e08e865d7f2286e446969ae0fe286
extra : amend_source : ccf0ae33676438e278048a16477a26434d52a248
|
2015-04-23 17:58:29 +02:00 |
|
Makoto Kato
|
375749b0b9
|
Bug 866301 - Part 3. Use system ICU for gonk-JB or later. r=glandium
|
2015-04-24 11:22:14 +09:00 |
|
Jim Blandy
|
c454df3a32
|
Bug 1063257: Implement JS::ubi::Node::size for JSString. r=sfink
--HG--
extra : rebase_source : 64d8d124637ffab49089fa4151285b523e0c6f9e
|
2015-03-22 23:06:51 -07:00 |
|
Jim Blandy
|
8874117d2c
|
Bug 1155438: Don't permit inconsistent values of MOZ_MEMORY between js/src and the top level. r=glandium
--HG--
extra : rebase_source : 261119bffe19b25d707aa5fe48ec8c0702cf8b2a
|
2015-04-22 09:14:18 -07:00 |
|
Shu-yu Guo
|
c02a86e899
|
Bug 1157415 - Tweak XPConnect stack size for 32bit Windows. (r=bholley)
|
2015-04-23 14:57:44 -07:00 |
|
Terrence Cole
|
f9fe5913d8
|
Bug 1156390 - Do CheckMarkedThing on internal edges as well as roots; r=sfink
|
2015-04-20 10:42:35 -07:00 |
|
Kartikaya Gupta
|
cd5b55f8d6
|
Bug 1039866 - Rip out a bunch of metro-only code. r=jimm,gavin,rstrong
|
2015-04-23 15:10:30 -04:00 |
|
Nikhil Marathe
|
d1232d5041
|
Backed out changeset cb59db723d15 (Bug 1058695) for bustage on CLOSED TREE
--HG--
extra : amend_source : 273b62b6c171f65718e8c59e833ba30f6ea96a05
|
2015-04-23 09:46:52 -07:00 |
|
Nikhil Marathe
|
8bec017e97
|
Bug 1058695 - Add member to nsIGlobalObject to detect it is going away. Make promises use it. r=bholley
|
2015-04-22 16:34:21 -07:00 |
|
Nikhil Marathe
|
75b0dfb4c7
|
Backed out changeset 527cd70f241f (Bug 1058695) for bustage
|
2015-04-23 09:07:16 -07:00 |
|
Nikhil Marathe
|
e653803d27
|
Bug 1058695 - Add member to nsIGlobalObject to detect it is going away. Make promises use it. r=bholley
--HG--
extra : transplant_source : %86%8A%E1%E1%98c%E9w%81%3DS%84%B1%3A%02bU%8D%7B%C7
|
2015-04-22 16:34:21 -07:00 |
|
Benjamin Bouvier
|
2e39b0d801
|
Bug 1142668: Fix int32x4 to float32x4 conversion in asm.js; r=luke
--HG--
extra : rebase_source : c4f8c4fa44a7c6a90ffcd8aa20caeec10d0e8b9f
|
2015-04-07 19:41:30 +02:00 |
|
Benjamin Bouvier
|
d79e90a163
|
Bug 1142668: Fix int32x4 to float32x4 conversions in the JIT; r=sunfish
--HG--
extra : rebase_source : 977a3f5335d0044e9fb15b04a16baa58a0f1855a
|
2015-04-23 12:12:41 +02:00 |
|
Benjamin Bouvier
|
cf5dbb17d5
|
Bug 1135040: Optimize SIMD shifts in Ion; r=nbp
--HG--
extra : rebase_source : 56389e874e82412372fe5ac0d94ece7d9de776db
|
2015-04-07 20:01:24 +02:00 |
|
Benjamin Bouvier
|
f483411357
|
Bug 1112627: Remove redundant inline specifier in SIMD operators impl; r=Waldo
--HG--
extra : rebase_source : f0223f8b346e6698f3970a0c7f84c037cd3455bc
|
2015-02-17 12:01:30 +01:00 |
|
Benjamin Bouvier
|
0c84901c44
|
Bug 1112627: Throw on lossy SIMD conversions; r=Waldo
--HG--
extra : rebase_source : e4e44b77f056d72c3d46723d02c92afb3669c97d
|
2015-04-21 15:27:27 +02:00 |
|
Benjamin Bouvier
|
8d6bd07f3f
|
Bug 1112627: Implement shift count saturation; r=Waldo
--HG--
extra : rebase_source : c4c19f9f65f8fc88f45336e2e6f0ece708ae843f
|
2015-04-07 19:47:40 +02:00 |
|
Tooru Fujisawa
|
99fb0c1bf1
|
Bug 1153656 - Test class only if available in semicolon-less-return.js. r=efaust
|
2015-04-23 23:14:03 +09:00 |
|
Jan de Mooij
|
103a223716
|
Bug 1155946 part 1 - Add a mayResolve class hook to optimize objects with resolve hooks better. r=bhackett
|
2015-04-23 15:51:28 +02:00 |
|
Brian Hackett
|
cff840c701
|
Bug 1149498 - Watch for preliminary object groups in more places, r=jandem.
|
2015-04-23 07:42:55 -06:00 |
|
Benjamin Bouvier
|
b3cbd604e8
|
Bug 1157628: Reformat spidermonkey source directory, again; r=jandem
--HG--
extra : rebase_source : 6a1a1671f5ccb323d475b8711e5a8977146e98c6
|
2015-04-23 12:22:36 +02:00 |
|
Jon Coppeard
|
0d4eefdb24
|
Bug 1156295 - Refactor GC rooting in StructType::DefineInternal() r=terrence
|
2015-04-23 11:17:15 +01:00 |
|
Carsten "Tomcat" Book
|
d7660b2db1
|
Merge mozilla-central to mozilla-inbound on a CLOSED TREE
|
2015-04-23 08:41:04 +02:00 |
|
Carsten "Tomcat" Book
|
bab9dbe9c4
|
Backed out 19 changesets (bug 1149397, bug 1065657, bug 1024774 ) for fixing Linux PGO xpcshell bustage on a CLOSED TREE
Backed out changeset 53058615e7a3 (bug 1024774 )
Backed out changeset 68fe0894bb09 (bug 1065657)
Backed out changeset 1b9620d674df (bug 1024774 )
Backed out changeset a31c514b59da (bug 1024774 )
Backed out changeset 0fcf8757f6c2 (bug 1024774 )
Backed out changeset 9a3c71b925d4 (bug 1024774 )
Backed out changeset 783acc92af04 (bug 1024774 )
Backed out changeset ad71c9a3446b (bug 1024774 )
Backed out changeset 4f37e72e70f6 (bug 1024774 )
Backed out changeset ec869578cc0a (bug 1024774 )
Backed out changeset 3c1d306c8a3d (bug 1024774 )
Backed out changeset b3a90f30892d (bug 1024774 )
Backed out changeset cf7bbb3774c0 (bug 1024774 )
Backed out changeset 2522eb4d3cf2 (bug 1024774 )
Backed out changeset 89a502d88f9c (bug 1024774 )
Backed out changeset 61046ad3161f (bug 1024774 )
Backed out changeset 36706aaa2f06 (bug 1024774 )
Backed out changeset ba8e68e05149 (bug 1149397)
Backed out changeset 532169437c2f (bug 1065657)
--HG--
rename : toolkit/components/protobuf/src/google/protobuf/extension_set.cc => toolkit/components/protobuf/google/protobuf/extension_set.cc
rename : toolkit/components/protobuf/src/google/protobuf/extension_set.h => toolkit/components/protobuf/google/protobuf/extension_set.h
rename : toolkit/components/protobuf/src/google/protobuf/stubs/atomicops_internals_pnacl.h => toolkit/components/protobuf/google/protobuf/generated_message_util.cc
rename : toolkit/components/protobuf/src/google/protobuf/stubs/stringprintf.h => toolkit/components/protobuf/google/protobuf/generated_message_util.h
rename : toolkit/components/protobuf/src/google/protobuf/io/coded_stream.cc => toolkit/components/protobuf/google/protobuf/io/coded_stream.cc
rename : toolkit/components/protobuf/src/google/protobuf/io/coded_stream.h => toolkit/components/protobuf/google/protobuf/io/coded_stream.h
rename : toolkit/components/protobuf/src/google/protobuf/io/coded_stream_inl.h => toolkit/components/protobuf/google/protobuf/io/coded_stream_inl.h
rename : toolkit/components/protobuf/src/google/protobuf/io/package_info.h => toolkit/components/protobuf/google/protobuf/io/package_info.h
rename : toolkit/components/protobuf/src/google/protobuf/service.cc => toolkit/components/protobuf/google/protobuf/io/zero_copy_stream.cc
rename : toolkit/components/protobuf/src/google/protobuf/io/zero_copy_stream.h => toolkit/components/protobuf/google/protobuf/io/zero_copy_stream.h
rename : toolkit/components/protobuf/src/google/protobuf/io/zero_copy_stream_impl.h => toolkit/components/protobuf/google/protobuf/io/zero_copy_stream_impl.h
rename : toolkit/components/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc => toolkit/components/protobuf/google/protobuf/io/zero_copy_stream_impl_lite.cc
rename : toolkit/components/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.h => toolkit/components/protobuf/google/protobuf/io/zero_copy_stream_impl_lite.h
rename : toolkit/components/protobuf/src/google/protobuf/message_lite.cc => toolkit/components/protobuf/google/protobuf/message_lite.cc
rename : toolkit/components/protobuf/src/google/protobuf/message_lite.h => toolkit/components/protobuf/google/protobuf/message_lite.h
rename : toolkit/components/protobuf/src/google/protobuf/package_info.h => toolkit/components/protobuf/google/protobuf/package_info.h
rename : toolkit/components/protobuf/src/google/protobuf/repeated_field.cc => toolkit/components/protobuf/google/protobuf/repeated_field.cc
rename : toolkit/components/protobuf/src/google/protobuf/repeated_field.h => toolkit/components/protobuf/google/protobuf/repeated_field.h
rename : toolkit/components/protobuf/src/google/protobuf/stubs/common.cc => toolkit/components/protobuf/google/protobuf/stubs/common.cc
rename : toolkit/components/protobuf/src/google/protobuf/stubs/common.h => toolkit/components/protobuf/google/protobuf/stubs/common.h
rename : toolkit/components/protobuf/src/google/protobuf/stubs/hash.h => toolkit/components/protobuf/google/protobuf/stubs/hash.h
rename : toolkit/components/protobuf/src/google/protobuf/stubs/once.cc => toolkit/components/protobuf/google/protobuf/stubs/once.cc
rename : toolkit/components/protobuf/src/google/protobuf/stubs/once.h => toolkit/components/protobuf/google/protobuf/stubs/once.h
rename : toolkit/components/protobuf/src/google/protobuf/stubs/stl_util.h => toolkit/components/protobuf/google/protobuf/stubs/stl_util-inl.h
rename : toolkit/components/protobuf/src/google/protobuf/wire_format_lite.cc => toolkit/components/protobuf/google/protobuf/wire_format_lite.cc
rename : toolkit/components/protobuf/src/google/protobuf/wire_format_lite.h => toolkit/components/protobuf/google/protobuf/wire_format_lite.h
rename : toolkit/components/protobuf/src/google/protobuf/wire_format_lite_inl.h => toolkit/components/protobuf/google/protobuf/wire_format_lite_inl.h
|
2015-04-23 08:37:24 +02:00 |
|
Tooru Fujisawa
|
3082327595
|
Bug 891107 - Part 3: Report argument type error as TypeError in js-ctypes. r=jorendorff
|
2015-04-23 13:41:31 +09:00 |
|
Tooru Fujisawa
|
7c26967f31
|
Bug 891107 - Part 2: Report argument length error as TypeError in js-ctypes. r=jorendorff
|
2015-04-23 13:41:27 +09:00 |
|
Tooru Fujisawa
|
cf2e4ba315
|
Bug 891107 - Part 1: Show information about value, type, function, and argument number in type conversion error messages in js-ctypes. r=jorendorff
|
2015-04-23 13:41:10 +09:00 |
|
Dan Gohman
|
40c524e7ba
|
Bug 1150337 - OdinMonkey: Optimize the full range of immediate offsets on x64. r=luke
|
2015-04-22 21:08:15 -07:00 |
|
L. David Baron
|
b1af4c0ca6
|
Back out changeset 1ae18f4c151f (bug 944164) for not compiling on Windows XP, on a CLOSED TREE.
|
2015-04-22 21:04:38 -07:00 |
|