Commit Graph

25109 Commits

Author SHA1 Message Date
Jan de Mooij
07f2a253be Merge from mozilla-central.
--HG--
rename : content/html/content/src/nsMediaFragmentURIParser.cpp => netwerk/base/src/nsMediaFragmentURIParser.cpp
rename : content/html/content/src/nsMediaFragmentURIParser.h => netwerk/base/src/nsMediaFragmentURIParser.h
2013-03-12 10:09:17 +01:00
Kannan Vijayan
74b4571d94 Bug 849398 - Fix register allocation in Win64 generateEnterJIT. r=jandem 2013-03-11 22:34:21 -04:00
Kannan Vijayan
ad763d6e73 Bug 848122 - Generalize CallScripted stubs once callee-specific stubs get too numerous. r=jandem 2013-03-11 11:55:58 -04:00
Jan de Mooij
1f27eb1ac2 Merge from mozilla-central. 2013-03-11 15:18:12 +01:00
Phil Ringnalda
7b2757d780 Back out 7f12ca5e6d0a (bug 750303) on suspicion of breaking l10n builds 2013-03-10 20:03:28 -07:00
Ms2ger
a75666050c Bug 847195 - Make NamedNodeMap only deal with Attrs; r=khuey
--HG--
rename : dom/interfaces/core/nsIDOMNamedNodeMap.idl => dom/interfaces/core/nsIDOMMozNamedAttrMap.idl
2013-03-10 09:00:33 +01:00
Ms2ger
d805e77871 Bug 825285 - Part b: Move ArchiveReader to Paris bindings, remove XPCOM goop; r=khuey 2013-03-10 08:57:14 +01:00
Jan de Mooij
cd6f3e3973 Merge from mozilla-central. 2013-03-08 09:57:47 +01:00
Kannan Vijayan
e9720849c5 Bug 847981 - Clean up and normalize IC stub chain traversal and removal of stubs. r=bhackett 2013-03-07 23:45:22 -05:00
Kannan Vijayan
b9e5d12e69 No bug. Only check for baseline optimized stub memory usage if Ion is enabled in the build. r=jandem,tbpl-red 2013-03-07 16:11:36 -05:00
Kannan Vijayan
9c7df49500 Bug 848679 - Skip past NOP/LOOPHEAD/LOOPENTRY when bailing from Ion to Baseline. r=nbp 2013-03-07 15:01:03 -05:00
Terrence Cole
e15cbdb2ca Bug 848601 - Lookup the trace kind to use when marking at compile time; r=billm
--HG--
extra : rebase_source : 9e913d55b65433ad3251b07e5f38d9195ea97e6f
2013-03-07 10:55:34 -08:00
Kannan Vijayan
9b590425b5 Bug 845873 - Handle OOB TypedArray SetElem writes in Ion. r=jandem 2013-03-07 12:25:26 -05:00
Kannan Vijayan
bdb5e80eab Bug 848171 - Add optimized TypeOf stubs for primitive types. r=jandem 2013-03-07 11:24:00 -05:00
Jan de Mooij
49c6009009 Bug 848374 - Have a single allocator per compartment for optimized stubs. r=djvj,njn 2013-03-07 11:42:24 +01:00
Jan de Mooij
20ede1cf45 Merge from mozilla-central. 2013-03-07 10:39:16 +01:00
Jan de Mooij
57763bd7ee Bug 847678 - Fix bailouts to not resume into the prologue for global scripts. r=djvj 2013-03-06 20:26:21 +01:00
Norbert Lindenberg
ddaff00947 Bug 848664 - New intrinsics for self-hosted JavaScript missing from jshint globals. r=nmatsakis 2013-03-07 17:26:39 -05:00
Jan de Mooij
1b0d8c9b07 Merge. 2013-03-06 16:18:58 +01:00
Jan de Mooij
983c973cfe Merge from mozilla-central. 2013-03-06 16:18:00 +01:00
Mike Hommey
8ac44f4a86 Backout expandlibs part of bug 812179 for breaking bug 603370. r=me 2013-03-06 11:11:43 +01:00
Hannes Verschore
32fd309d2d Bug 847682: AppendSubstrings should fill linearly before using RopeBuilder, r=sstangl 2013-03-06 10:51:03 +01:00
Kannan Vijayan
132bde58c5 Bug 845873 - Add IC stub to handle OOB writes on TypedArrays. r=jandem 2013-03-05 12:02:09 -05:00
Jan de Mooij
0b0ce6c549 Bug 846259 - Avoid script lookup in fallback stubs. r=djvj 2013-03-05 15:14:22 +01:00
Jan de Mooij
7986046941 Merge from mozilla-central. 2013-03-05 11:47:34 +01:00
Jan de Mooij
1e2840405c Bug 846733 - Add baseline compiler memory reporters. r=djvj 2013-03-05 10:53:54 +01:00
Jan de Mooij
36be7a8ce4 Bug 847410 - Fix arguments creation in FinishBailoutToBaseline. r=djvj 2013-03-04 22:21:59 +01:00
Kannan Vijayan
e7d57a8c9c Bug 847205 - Add optimized (Double BITOP Int32) and (Int32 BITOP Double) stubs. r=bhackett 2013-03-04 15:42:40 -05:00
Kannan Vijayan
eba3c757df Bug 846658 - Optimize BinaryArith Bool x Int32 and Int32 x Bool ops. r=bhackett 2013-03-04 15:13:06 -05:00
Kannan Vijayan
dc07f2075b Bug 846531 - Make test32(Address, Imm32) on ARM macroassembler use ma_tst instead of test32 internally. r=tbpl-red 2013-03-04 13:24:41 -05:00
Kannan Vijayan
cb8c1d0f7f Bug 846531 - Add optimized stub for Compare(Boolean x Int32). r=bhackett 2013-03-04 11:54:06 -05:00
Kannan Vijayan
b9c87bee62 Bug 846424 - Add optimized stubs for ToBool(Double) and ToBool(Object). r=jandem 2013-03-04 11:49:32 -05:00
Kannan Vijayan
e23b3eb891 Bug 846175 - Add optimized stub for SETPROP adding case. r=jandem 2013-03-04 11:45:52 -05:00
Kannan Vijayan
efd6bc13e6 Bug 845948 - Add optimized stubs for GETPROP and SETPROP invocations causing getter/setter calls. r=bhackett,jandem 2013-03-04 11:31:57 -05:00
Kannan Vijayan
a41d0c38e9 Bug 846973 - Change all uses of lookupProperty to be effectless. r=jandem 2013-03-04 11:24:18 -05:00
Jan de Mooij
b695e575af Bug 846737 - Use delete_ instead of free_ to destroy BaselineScript. r=bhackett 2013-03-04 12:16:11 +01:00
Jan de Mooij
2cb24ff901 Bug 846072 - Fix JSOP_IN IC to sync values for the decompiler. r=djvj 2013-03-04 12:15:04 +01:00
Jan de Mooij
22e9318a9d Merge from mozilla-central.
--HG--
rename : accessible/src/msaa/nsAccessNodeWrap.cpp => accessible/src/windows/msaa/nsAccessNodeWrap.cpp
rename : accessible/src/msaa/nsAccessNodeWrap.h => accessible/src/windows/msaa/nsAccessNodeWrap.h
2013-03-04 12:08:20 +01:00
Terrence Cole
035d900bae Bug 847698 - Move most slot allocation closer to object creation; r=bhackett
--HG--
extra : rebase_source : 307f719ea2827f3216d021779638d5708f14ca4e
2013-03-03 12:43:40 -08:00
Jacek Caban
ac078a4580 Bug 849174 - inline function declared as dllimport warning js jsfriendapi.h r=bholley 2013-03-09 17:26:07 +01:00
Phil Ringnalda
70e53ca277 Back out c9f5d3ebba39 (bug 835552) for Windows build bustage
CLOSED TREE
2013-03-09 08:15:42 -08:00
Kannan Vijayan
c916e7babb Bug 849302 - Allow rooting of IonCode objects. r=terrence 2013-03-09 11:02:51 -05:00
Kannan Vijayan
4314d3958f Bug 845866 - Speed up lookup of IC entries. r=bhackett 2013-03-03 12:23:35 -05:00
Kannan Vijayan
d0ef6b1c97 Backout 60398cac8cd6 - Stabilize oranges before pushing. 2013-03-01 16:49:14 -05:00
Kannan Vijayan
fa1afe81d2 Backout 17df78ddb413 - Stabilize oranges before pushing. 2013-03-01 16:41:18 -05:00
Kannan Vijayan
8362d94966 Bug 839258 - Fix write barrier issue with updating stubCode pointers on stubs. r=bhackett 2013-03-01 16:12:23 -05:00
Kannan Vijayan
c23a0a3f6b Bug 846175 - Add optimized stub for SETPROP adding case. r=jandem 2013-03-01 15:40:18 -05:00
Terrence Cole
09f0476417 Bug 848612 - Don't store strings in the store buffer; r=billm
--HG--
extra : rebase_source : f287f6b0945bc0a84ac1acfef9fcad985591db82
2013-03-07 10:50:26 -08:00
Terrence Cole
e0dc40c806 Bug 848608 - Make eagerlyTraceWeakMaps an enum; r=billm
--HG--
extra : rebase_source : 20558f611dda644f966d4660b88895a0cbc5c7d1
2013-03-07 10:49:30 -08:00
Terrence Cole
9784aa8945 Bug 848599 - Implement DisableGenerationalGC like DisableIncrementalGC; r=billm
--HG--
extra : rebase_source : aad333f9196a74e4579be70bd2ebf62fe16f23ed
2013-03-07 10:47:56 -08:00