Benjamin Peterson
682af1e5b6
Bug 795104 - Sources with a custom charset can't be lazily loaded. r=bz
2012-11-20 11:30:03 -06:00
Benjamin Peterson
151faf7a36
Bug 795104 - Load source if needed in JS_DecompileScript. r=jorendorff
2012-11-20 11:29:53 -06:00
Benjamin Peterson
6194cd565d
Bug 795104 - Don't abort compression, which isn't happening. r=jorendorff
2012-11-20 11:29:42 -06:00
Boris Zbarsky
f956455475
Bug 813423. A bit more inlining for stuff that should really be inline. r=peterv
2012-11-20 11:36:06 -05:00
Boris Zbarsky
4479610b88
Bug 813419. Add a non-null-checking version of xpc_UnmarkGrayObject. r=mccr8
2012-11-20 11:36:06 -05:00
Jan de Mooij
d302af1b37
Bug 772830 - Add some regalloc asserts. r=dvander
2012-11-20 14:08:59 +01:00
Ed Morley
c294c445f8
Backout 9f8721399b14 (bug 812218) for Win PGO bustage
2012-11-20 10:57:43 +00:00
Jon Coppeard
dda307f536
Bug 813007 - Remove ExecutableAllocatorSymbian.cpp r=billm
2012-11-20 10:03:09 +00:00
Jeff Gilbert
8c13f0684f
Bug 813278 - Overload JSAutoCompartment for TimeZoneSettingObserver - r=luke
2012-11-20 01:39:26 -08:00
Nicolas B. Pierron
b4a74f1cc8
Bug 810062 - Toggle JSOPTIONs before the compartment creation. r=bhackett
2012-11-19 18:07:20 -08:00
Kannan Vijayan
948ea28912
Bug 813328 - Add initialize() method to IonCompartment. r=dvander
2012-11-19 17:43:13 -05:00
Steve Fink
dd7fbfde9d
Bug 809977 - Allow output with progress bar. r=terrence
...
--HG--
extra : rebase_source : 6a87e7a24189769876e5638a60770dd95d48a921
2012-11-19 14:19:01 -08:00
Steve Fink
d0103da4ab
Bug 809975 - --failed-only should ignore expected failures. r=terrence
...
--HG--
extra : rebase_source : 778596de5033dc7ff19ea074e4f660eb1f9f4fd0
2012-11-19 14:18:48 -08:00
Ehsan Akhgari
afc5d542fa
Merge mozilla-central into mozilla-inbound
2012-11-19 17:07:53 -05:00
Alex Keybl
98c4160eda
Merging in version bump NO BUG
2012-11-19 12:03:27 -08:00
Nicholas Nethercote
bf0e02fe87
Bug 789398 - Rework the type inference memory reporters. r=bhackett.
...
--HG--
extra : rebase_source : 945c35907d0d4a62b904664da7b5f2b35a182034
2012-11-18 14:40:01 -08:00
Tom Schuster
fa3189ca91
Bug 802869 - IonMonkey: Fast path for the |in| operation with int32 and dense arrays. r=jandem
2012-11-18 22:14:18 +01:00
Jim Mathies
8c2cb167a1
Bug 810810 - Add support for 'APluginsDL' to the xpcshell directory service provider and return the GRE folder when queried. r=bsmedberg, glandium
2012-11-17 14:35:16 -06:00
Ehsan Akhgari
400a738411
Backed out changeset a8832e8df0c8 (bug 811349) because of busted b2g debug builds
2012-11-17 10:59:39 -05:00
Brian Hackett
e5af081771
Show generated assembly in Ion PC count information, bug 811349. r=pierron
2012-11-17 07:08:43 -08:00
Jan de Mooij
6d6d94a637
Bug 812537 - Move GetDenseArrayShape to jsarray. r=bhackett
2012-11-17 11:54:21 +01:00
Jonathan Griffin
49b10d35d6
Backed out a94288026ea5 (Bug 811784) for turning all b2g emulator tests red
2012-11-16 18:30:22 -08:00
Jeff Walden
b771c66978
Bug 812218 - Move user-supplied CFLAGS/CXXFLAGS to the end of commandline, so that they can't interfere with the setting of defaults. r=khuey
...
--HG--
extra : rebase_source : e74249194de8b5060ccf429719b9b082d2e6b9c7
2012-11-14 16:59:30 -08:00
David Anderson
41ddfe3144
Remove yarr/TypeTraits.h (bug 812678, r=luke).
2012-11-16 16:52:18 -08:00
David Anderson
94211ed072
Ensure that frames are cleaned up if we run out of stack space. (bug 812341, r=jandem).
2012-11-16 16:49:18 -08:00
Eddy Bruel
13f72bb365
Bug 811343 - proxy parent to cx->global() by default; r=bholley
2012-11-17 00:36:02 +01:00
Kyle Huey
0797f155da
Bug 811784: Account for subscripts when figuring out what object to stick properties on. r=mrbkap
...
--HG--
extra : rebase_source : 6da8a33c512b2e5758094f4a2108e5c342c7c28c
2012-11-16 08:54:58 -08:00
Bill McCloskey
bc41cc980a
Bug 747066 - Inline xpc_UnmarkGray (r=terrence)
2012-11-19 10:59:01 -08:00
Paul Adenot
5123e13926
Bug 779997 - Disable build and linking of libsoundtouch as it is not used for now. r=glandium
2012-11-19 16:36:06 +00:00
Brian Hackett
b4fa83d9c5
Pass runtime instead of bogus compartment to MarkFromIon, bug 812235. r=dvander
2012-11-16 12:28:27 -08:00
Bill McCloskey
5f26a9fcb1
Bug 812393 - Sweep strings and scripts incrementally (r=jonco)
...
--HG--
extra : rebase_source : 301b3029444d378bcb90e7140b508f6f35187425
2012-11-16 11:08:32 -08:00
Brian Hackett
aa13f3b2ad
Don't discard JM code after off thread Ion compilation until the Ion code can be entered, bug 785494. r=jandem
2012-11-16 10:38:28 -08:00
Ed Morley
a52e6ce1aa
Backout 4bc502c08da4 (bug 811784) for xpcshell failures
2012-11-16 18:16:33 +00:00
Shu-yu Guo
34d91f71c3
Bug 808949 - Remove clearParent and clearType from {Clone,XDR}InterpretedFunction. (r=bhackett)
2012-11-16 09:24:24 -08:00
Brian Hackett
8e50ee30d1
Add profiling of basic block hit counts for IonMonkey and expose to addons, bug 811349. r=pierron
2012-11-16 09:14:06 -08:00
Kyle Huey
5cc8b7c1e2
Bug 811784: Account for subscripts when figuring out what object to stick properties on. r=mrbkap
2012-11-16 08:54:58 -08:00
Marty Rosenberg
d5052d50c3
Rather than just infinite looping, or abort compilation on would-be iloops (bug 803470, r=dvander)
2012-11-16 09:12:49 -05:00
Jan de Mooij
920299add9
Bug 812280 - Remove move32/movePtr overloads that take an Address. r=dvander
2012-11-16 12:05:55 +01:00
Kannan Vijayan
a6cbed5194
Bug 803730 - Mochitest for bug.
2012-11-15 22:57:18 -05:00
David Anderson
905b8690be
Don't allow sets to readonly properties (bug 810925, r=kannan).
...
--HG--
extra : rebase_source : 2eac13774239d9047e7c869c4afab6eeef6f6502
2012-11-15 18:32:57 -08:00
Surith Thekkiam
930724b4ae
Bug 807423 - Support use of GNU libstdc++ on Android. r=ted
...
* For android-ndk versions r7, r7b, r8, r8b
* std::ifstream broken in earlier versions of ndk
* ... used in jscntxt.cpp by ComputeIsJITBroken()
* Default gnu_compiler_version is 4.4.3
* If android_toolchain is not set, attempt to infer it from gnu_compiler_version.
* Copy changes from js/src/build/autoconf/android.m4 to build/autoconf/android.m4
2012-11-06 09:41:16 -08:00
Marty Rosenberg
66fb4793b4
Add in support for running a cross-shell directly in qemu (bug 807936, r=ted)
2012-11-15 10:24:07 -05:00
Bobby Holley
88eaeac241
Bug 809674 - Fail at call time when invoking an XPCWrappedJS method with [implicit_jscontext] or [optional_argc]. r=mrbkap
...
I think this is the path of least resistance here.
2012-11-15 10:16:36 -08:00
Phil Ringnalda
eaf74f362b
Backed out changeset 0e76d45e8c37 (bug 807936) for bustage
2012-11-15 08:03:34 -08:00
Marty Rosenberg
867fab46f4
Add in support for running a cross-shell directly in qemu (bug 807936, r=ted)
2012-11-15 10:24:07 -05:00
Brian Hackett
9a7b9a148d
Allow performing code generation off thread during compilation, bug 785762. r=dvander
2012-11-15 07:00:05 -08:00
Shu-yu Guo
a81bd476ad
Bug 784291 - Implement JSOP_INTRINSICNAME in IonMonkey. (r=nbp) DONTBUILD
2012-11-06 17:54:49 -08:00
Shu-yu Guo
c37b3293f1
Bug 811562 - Decorate %_CallFunction arguments with JSOP_NOTEARG. (r=luke)
2012-11-14 22:56:50 -08:00
Ed Morley
bacc1c37d8
Backout e6a99483698f (bug 784291), ec87a47d93ca (bug 811562) for turning Win debug mochitest-1 orange
2012-11-15 12:12:31 +00:00
Peter Van der Beken
4362399169
Fix for bug 811895 (Fix WN Xray special methods so they can take new DOM binding objects). r=bz.
...
--HG--
extra : rebase_source : 4b4ade0c3cddee9241e94f2e20216cee73a8e284
2012-09-26 16:17:51 +02:00