Brian Hackett
|
2479f25dff
|
Bug 912719 - Notify debugger about scripts compiled off thread, report parse errors/warnings for scripts in XUL documents, r=billm.
|
2013-09-10 16:18:30 -07:00 |
|
Eric Faust
|
4c7def757a
|
Bug 913716 - Properly check for undefined setters in SetPropertyIC. (r=djvj)
|
2013-09-10 16:01:36 -07:00 |
|
Olli Pettay
|
74d286ade3
|
Bug 900904 - Support webidl-only generated events, r=khuey,gps
--HG--
extra : rebase_source : cda37d1ae2ff9b969d081fe0ec103d4f07098a3b
|
2013-09-10 21:27:39 +03:00 |
|
Christian Holler
|
8f190bcd65
|
Bug 914174 - Fix nit in previous ASan patch. r=luke
|
2013-09-10 17:27:56 +02:00 |
|
Christian Holler
|
e9b7f6611f
|
Bug 914174 - Ensure JS standalone builds have the right ASan options. r=luke
CLOSED TREE
|
2013-09-10 17:00:07 +02:00 |
|
Ryan VanderMeulen
|
020c249ad8
|
Backed out changesets 1a413186fb49 and 0f7c370491bf (bug 914174) for Linux debug mochitest-bc bustage.
|
2013-09-10 13:38:02 -04:00 |
|
Kannan Vijayan
|
78fdcfa160
|
Bug 913978 - Fix over-tight assertions after enabling Baseline getter/setter calls for GETELEM/SETELEM ops. r=efaust
|
2013-09-10 12:26:47 -04:00 |
|
Brian Hackett
|
5f88510ab8
|
Bug 912152 - Improve mechanism for bailing out from Ion compilation of scripts with try-finally, r=jandem.
|
2013-09-10 08:42:52 -07:00 |
|
Brian Hackett
|
5f4c033b10
|
Bug 913558 - Improve GGC store buffer threadsafe assertions, r=terrence.
|
2013-09-10 08:41:14 -07:00 |
|
Christian Holler
|
dd29a2cde6
|
Bug 914174 - Fix nit in previous ASan patch. r=luke
|
2013-09-10 17:27:56 +02:00 |
|
Christian Holler
|
56db8793a1
|
Bug 914174 - Ensure JS standalone builds have the right ASan options. r=luke
--HG--
extra : rebase_source : d82eae20a4f1c18f5b12c5a4acd3e6733809221d
|
2013-09-10 17:00:07 +02:00 |
|
Luke Wagner
|
8a161e06d6
|
Bug 912589 - have JSRuntime::helperThreadCount() return GetCPUCount(), not GetCPUCount()-1 (r=bhackett)
--HG--
extra : rebase_source : 63918ffad4e0f4c71cf9fc79961b4e794df057b7
|
2013-09-09 14:24:06 -05:00 |
|
Jan de Mooij
|
704175de0f
|
Bug 914132 part 4 - Fold |typeof object| if possible. r=bhackett
|
2013-09-10 16:18:49 +02:00 |
|
Jan de Mooij
|
0c229fcfa2
|
Bug 914132 part 3 - Inline |typeof object| if the input is known to be non-callable and does not emulate undefined. r=bhackett
|
2013-09-10 16:17:06 +02:00 |
|
Jan de Mooij
|
3ccd5b1fef
|
Bug 914132 part 2 - Optimize typeof OOL VM call. r=evilpie
|
2013-09-10 16:17:03 +02:00 |
|
Jan de Mooij
|
712a357915
|
Bug 914132 part 1 - MTypeOf should never be effectful. r=evilpie
|
2013-09-10 16:16:59 +02:00 |
|
Shu-yu Guo
|
5df1c0a5aa
|
Bug 914478 - Fix checking for error in setElemTryCache. (r=jandem)
|
2013-09-10 04:15:55 -07:00 |
|
Kannan Vijayan
|
e6cc6d4b65
|
Bug 905523 - On windows, incrementally touch large baseline frames before using them. r=efaust
|
2013-09-10 06:19:30 -04:00 |
|
Carsten "Tomcat" Book
|
789723f50c
|
merge mozilla-central to mozilla-inbound
|
2013-09-10 10:35:46 +02:00 |
|
Ms2ger
|
14aeb62126
|
Merge last PGO-green inbound changeset to m-c.
--HG--
rename : dom/bindings/BindingUtils.h => dom/bindings/OwningNonNull.h
|
2013-09-10 10:13:12 +02:00 |
|
Ms2ger
|
a75af4f873
|
Bug 914309 - Factor out fromMarkedLocation calls in Parser::objectLiteral() into a helper function; r=jorendorff
|
2013-09-10 09:03:38 +02:00 |
|
Nicholas Nethercote
|
7237a5e968
|
Bug 914032 (part 3) - Move a bunch more stuff out of -inl.h files. r=terrence.
--HG--
extra : rebase_source : 24be3215c53c4d0f7ae99a4c4c6d5843ca291bd1
|
2013-09-09 15:50:19 -07:00 |
|
Nicholas Nethercote
|
111b067cca
|
Bug 914032 (part 2) - Move a bunch of stuff out of -inl.h files. r=terrence.
--HG--
extra : rebase_source : c0f771690e5ff4a076dc60701b3e9e9268d3538c
|
2013-09-09 15:50:06 -07:00 |
|
Nicholas Nethercote
|
e7a6080b01
|
Bug 914032 (part 1) - Invert the dependency between vm/Shape.h and vm/ObjectImpl.h. r=terrence.
--HG--
extra : rebase_source : 6530fae5a32155eec3ff6ae22294f095cacef9af
|
2013-09-09 15:49:52 -07:00 |
|
Luke Wagner
|
391225177f
|
Bug 913977 - OdinMonkey: mark modules as linked at the start of linking (r=dougc)
|
2013-09-09 21:26:38 -05:00 |
|
Boris Zbarsky
|
e5c2b02b1a
|
Bug 913670. Give scripts evaluated via evalInSandbox 1-based line numbers. r=bholley
|
2013-09-09 22:11:22 -04:00 |
|
Shu-yu Guo
|
046691a250
|
Bug 899139 - Part 4: Refactor lowering byte registers for x86. (r=jandem)
|
2013-09-09 18:55:53 -07:00 |
|
Shu-yu Guo
|
b7a885b85c
|
Bug 899139 - Part 3: Install SetElementIC for typed array writes. (r=bhackett)
|
2013-09-09 18:55:52 -07:00 |
|
Shu-yu Guo
|
d024e531f9
|
Bug 899139 - Part 2: SetElementIC typed array stubs. (r=jandem)
|
2013-09-09 18:55:52 -07:00 |
|
Shu-yu Guo
|
4f217761dd
|
Bug 899139 - Part 1: Refactor value-to-int logic into IonMacroAssembler. (r=jandem)
|
2013-09-09 18:55:52 -07:00 |
|
Ed Morley
|
50ba829a39
|
Backed out changeset 5c9f3fb14995 (bug 910517) for Android talos failures
--HG--
rename : content/canvas/src/WebGLMemoryReporterWrapper.h => content/canvas/src/WebGLMemoryMultiReporterWrapper.h
|
2013-09-09 16:07:48 +01:00 |
|
Ryan VanderMeulen
|
8f8a16bb6c
|
Backed out changeset c3b01d22caa9 (bug 912959) for Windows bustage.
|
2013-09-09 10:20:59 -04:00 |
|
Martin Stransky
|
95c500c96e
|
Bug 912959 - Sync the declarations of ToNumberSlow() in jsnum.h. r=luke
|
2013-09-09 08:57:37 -04:00 |
|
Stephan Schreiber
|
115f3f28d1
|
Bug 910845 - Add a wrapper for mmap() in order to keep the high 17-bits of JS pointers cleared on IA64. r=billm
|
2013-09-09 08:57:37 -04:00 |
|
Jan de Mooij
|
a17853c59d
|
Bug 913424 - IonMonkey: Handle JSOP_THIS primitive this case. r=bhackett
|
2013-09-06 13:52:16 +02:00 |
|
Ehsan Akhgari
|
70bb3246bd
|
Bug 913851 - Minimize the #includes in js/xpconnect; r=bholley
X-Git-Commit-ID: 78e6843063b303780a7dd2695dd2824a0a9c9a3c
--HG--
extra : rebase_source : 1dfcc228f43c68efbbc74f639570c227c26ef025
|
2013-09-09 23:14:10 +02:00 |
|
Yaron Tausky
|
2e3f2039c4
|
Bug 676739 - Part 3: Rename js_NumberToString to js::NumberToString. r=luke
|
2013-09-06 13:05:01 +02:00 |
|
Yaron Tausky
|
ef762819b6
|
Bug 676739 - Part 2: Migrate from AtomizeString to ToAtom. r=luke
|
2013-09-06 13:04:56 +02:00 |
|
Yaron Tausky
|
c67c1bd295
|
Bug 676739 - Part 1: Suppress unnecessary temporary strings in js::ToAtom. r=luke
|
2013-08-27 11:17:41 +02:00 |
|
Nicholas Nethercote
|
9d7bc3d7f1
|
Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
--HG--
rename : content/canvas/src/WebGLMemoryMultiReporterWrapper.h => content/canvas/src/WebGLMemoryReporterWrapper.h
extra : rebase_source : 76bf96ce8d6e16c8573584d9e8e70c80371f66eb
|
2013-08-27 16:24:51 -07:00 |
|
Nicholas Nethercote
|
1af32574cc
|
Bug 910771 (part 5) - Move tons of stuff out of inlines.h/-inl.h files into .h files. r=terrence.
|
2013-09-08 13:31:19 -07:00 |
|
Nicholas Nethercote
|
31a47217fc
|
Bug 910771 (part 4) - Move all the methods of EncapsulatedValue, HeapValue, RelocatableValue, and HeapSlot from gc/Barrier-inl.h to gc/Barrier.h. r=terrence.
|
2013-09-04 20:34:22 -07:00 |
|
Nicholas Nethercote
|
0a6175723a
|
Bug 910771 (part 3) - Include gc/StoreBuffer.h in gc/Barrier.h. r=terrence.
|
2013-09-04 19:19:05 -07:00 |
|
Nicholas Nethercote
|
e68970dcbd
|
Bug 910771 (part 2) - Move some stuff from JS::Zone to JS::shadow::Zone, and from JSRuntime to JS::shadow::Runtime.h. r=terrence.
|
2013-09-04 19:19:04 -07:00 |
|
Nicholas Nethercote
|
8b1341d991
|
Bug 910771 (part 1) - Create js/Tracer.h and gc/Tracer.cpp. r=terrence.
|
2013-09-02 22:01:18 -07:00 |
|
Kyle Huey
|
7bf860132d
|
Bug 911258: Part 5 - Use the unified exception handling mechanism on workers. r=bz
|
2013-09-08 20:29:21 -07:00 |
|
Kyle Huey
|
6a6c67829f
|
Bug 911258: Part 4 - Refactor exception implementations. r=bz
|
2013-09-08 20:28:50 -07:00 |
|
Kyle Huey
|
025c388bda
|
Bug 911258: Part 3 - Convert exceptions to WebIDL. r=bz
|
2013-09-08 20:28:49 -07:00 |
|
Kyle Huey
|
9de76a26eb
|
Bug 911258: Part 1 - Remove nsIExceptionService/Manager usage. r=bholley
|
2013-09-08 20:28:49 -07:00 |
|
Kyle Huey
|
9533d150e0
|
Bug 910924: Give workers an nsIGlobalObject. r=bent,bholley
|
2013-09-08 20:28:48 -07:00 |
|