Граф коммитов

46140 Коммитов

Автор SHA1 Сообщение Дата
Nicolas B. Pierron 8f8cda1ca6 Bug 1107147 - toStringMethod: Check return value from StringBuffer::finishString(). r=fitzgen 2014-12-05 07:03:22 +01:00
Phil Ringnalda 264e96eba5 Backed out 5 changesets (bug 804279) for build bustage
CLOSED TREE

Backed out changeset 6717479ac35a (bug 804279)
Backed out changeset d74f36957303 (bug 804279)
Backed out changeset 7dcbacf3d659 (bug 804279)
Backed out changeset a0ff17c6cdec (bug 804279)
Backed out changeset 00fc0c2dc111 (bug 804279)
2014-12-04 21:22:20 -08:00
Tooru Fujisawa 72484d468b Bug 804279 - Part5: Add tests for monkey-patched adder in collection constructors. r=evilpie 2014-12-01 17:02:15 +09:00
Tooru Fujisawa eac25c106f Bug 804279 - Part4: Support monkey-patched/overridden adder in WeakSet constructor. r=evilpie 2014-12-01 17:02:15 +09:00
Tooru Fujisawa 94bc6ebfcc Bug 804279 - Part3: Support monkey-patched/overridden adder in WeakMap constructor. r=evilpie 2014-12-01 17:02:15 +09:00
Tooru Fujisawa 67e25db9e6 Bug 804279 - Part2: Support monkey-patched/overridden adder in Set constructor. r=evilpie 2014-12-01 17:02:15 +09:00
Tooru Fujisawa ee9bd9cace Bug 804279 - Part1: Support monkey-patched/overridden adder in Map constructor. r=evilpie 2014-12-01 17:02:15 +09:00
Benjamin Bouvier 0613009223 Bug 1102870: Replace AsmJSHeapAccess::ViewType by Scalar::Type; r=luke 2014-12-05 05:01:56 +01:00
Benjamin Bouvier 4f9d6eacd1 Bug 1102870: Add Float32x4 and Int32x4 to the list of Scalar::Types; r=sfink,luke 2014-12-05 05:01:47 +01:00
Shu-yu Guo b2dc1329b1 Bug 1106719 - Don't call onExceptionUnwind and onPop debugger hooks on OOM. (r=jimb) 2014-12-04 17:20:07 -08:00
Tom Schuster d7366c79f1 Bug 1081435 - Implement CallNonGenericMethod for typed array selfhosted methods. r=jandem 2014-12-04 13:22:10 -08:00
ziyunfei 9f432a3c84 Bug 1078975 - Implement %TypedArray%.prototype.{find, findIndex}. r=till,gabor 2014-12-04 13:22:10 -08:00
Brian Hackett db55b50816 Bug 1105116 - Don't trigger barriers when tracing array buffer views, r=sfink. 2014-12-04 13:14:58 -08:00
Jan de Mooij df2a06c99a Bug 1086842 part 2 - Add debug checks for TypeTagOnly type barriers. r=bhackett 2014-12-04 12:10:01 -08:00
Brian Hackett c40a137190 Bug 1106947 - Make CodeGenerator visit() methods infallible, r=jandem. 2014-12-04 11:26:43 -08:00
Jan de Mooij 02d26f50a3 Bug 1101299 - Remove useless and intermittently timing out jaeger/bug832670.js jit-test. r=terrence 2014-12-04 10:29:57 -08:00
Jon Coppeard 4184ad0a88 Bug 1105232 - Remove race updating COW shared elements owner pointer r=terrence 2014-12-04 10:15:20 -08:00
Jon Coppeard 89d61ef0a0 Bug 1105123 - Add more assertions to js::gc::ZoneList r=terrence 2014-12-04 10:15:20 -08:00
Brian Hackett e15f8bae9a Bug 1100080 - Report out of memory if JitRuntime::initialize fails, r=jandem. 2014-12-04 10:07:51 -08:00
Terrence Cole f234316b4b Bug 1107245 - Always build in nursery profiling support; r=jonco, r=sfink 2014-12-04 09:41:12 -08:00
Terrence Cole 281746bf4f Bug 1103269 - Remove the jscall tracer infrastructure; r=sfink 2014-12-04 09:41:02 -08:00
Carsten "Tomcat" Book f5a5054345 Merge mozilla-central to mozilla-inbound 2014-12-04 17:13:22 +01:00
Carsten "Tomcat" Book cde42d544d merge fx-team to mozilla-central a=merge 2014-12-04 16:59:18 +01:00
Jan de Mooij 6be0154c39 Bug 1106997 - Rename JSOP_NAME to JSOP_GETNAME. r=bhackett 2014-12-03 11:54:18 -08:00
Brian Hackett f8f13ae596 Bug 1102608 - Check for matching input and output array lengths during PJS mapping, r=nmatsakis. 2014-12-03 05:15:17 -08:00
Chris Peterson 87b6323632 Bug 1105974 - Fix more clang/gcc and MSVC warnings in js/src/asmjs and js/src/jit. r=jandem 2014-11-27 11:29:32 -08:00
Jon Coppeard be4331ca4b Bug 650161 - Fix a bug than meant we relocated fewer arenas than we should have r=terrence 2014-12-02 18:02:45 -08:00
Jon Coppeard 49545109bb Bug 1102858 - Fix tracing of debugger objects' private pointers for compacting GC r=terrence 2014-12-01 06:07:25 -08:00
Hannes Verschore 8de369539e Bug 1105727 - IonMonkey: Don't abort compiling when inlining array join fails, r=nbp 2014-12-02 17:43:25 -08:00
Branislav Rankov 3a270249dc Bug 1093628 - IonMonkey MIPS: Fix scratch usage in store macro instructions. r=jandem 2014-12-01 14:57:17 +01:00
Dan Gohman f2394998f5 Bug 1096707 - SpiderMonkey: Use a consistent ordering for assembler function arguments 2014-12-02 08:26:27 -08:00
Dan Gohman 39d37c7d35 Bug 1096707 - SpiderMonkey: Use GvEv encodings for register-register instructions 2014-12-02 08:26:27 -08:00
Dan Gohman c29b6d58c3 Bug 1096707 - SpiderMonkey: Use consistent operand order for round[sp][sd] and cmpps 2014-12-02 08:26:26 -08:00
Jeff Walden a904b21ab1 Bug 1105261 - Revert fresh vectors to not prereserving their inline allocation space, because the guaranteed extent of that space is an implementation detail. r=nbp 2014-11-26 16:01:19 -05:00
Phil Ringnalda 9c46b376e7 Backed out 2 changesets (bug 1052139, bug 1105261) for b2g desktop crashes
CLOSED TREE

Backed out changeset 72c672d91f9c (bug 1052139)
Backed out changeset e3ce0e3a147c (bug 1105261)
2014-12-01 18:25:53 -08:00
Jeff Walden 6578f9c064 Bug 1052139 - Refactor global-object creation code to distinguish the unique self-hosting global from all other run-of-the-mill globals. r=till
--HG--
extra : rebase_source : fe126e03e2fa778fdee3420ad5c39f00caea2495
2014-11-26 16:04:55 -05:00
Jeff Walden ed080d201a Bug 1105261 - Revert fresh vectors to not prereserving their inline allocation space, because the guaranteed extent of that space is an implementation detail. r=nbp
--HG--
extra : rebase_source : ec5431786f504651b1f8a4a019da6e537b6ac175
2014-11-26 16:01:19 -05:00
Jon Coppeard 20f2410edf Backed out changeset 97150f502eeb (bug 1102858) for breaking b2g builds
--HG--
extra : rebase_source : 7208ba7bced1fce95197ad8ed146c87f69e71363
2014-12-01 07:18:58 -08:00
Jan Beich 43541ced80 Bug 1105781 - Unbreak unified build after bug 1083648. r=bz 2014-11-27 10:01:00 +01:00
Jon Coppeard 075b7c79ea Bug 1104162 - Don't enter PHASE_MINOR_GC stats phase until after verifying post barriers r=terrence 2014-12-01 06:13:59 -08:00
Jon Coppeard eb3f2122ea Bug 1104843 - Fix JSRuntime::isSelfHostingZone() to not crash before self hosting has been initialized r=terrence 2014-12-01 06:12:21 -08:00
Jon Coppeard 1610342a2c Bug 1102858 - Fix tracing of debugger objects' private pointers for compacting GC r=terrence 2014-12-01 06:07:25 -08:00
Jon Coppeard 6fc08b2790 Bug 1105232 - Fix race condition updating copy-on-write array owner pointer in compacting GC r=terrence 2014-12-01 06:05:41 -08:00
Allison Naaktgeboren 8f0e0cc755 Bug 1080212 - [e10s] Add Telemetry probe for js exceptions that occur in the addon js compartment.r=billm 2014-12-02 16:41:00 -08:00
Chris Peterson fdd5ba04f0 Bug 1102131 - Part 4: Log console warnings for deprecated let blocks. r=shu 2014-11-16 00:49:20 -08:00
Shu-yu Guo 1ddf74d05c Bug 1106164 - Fix incorrect use of SnapshotIterator in the in-place debug mode Ion exception bailout. (r=jandem) 2014-11-29 21:50:12 -08:00
Phil Ringnalda 6a200a72c4 Back out 2b332be3b73f (bug 1105574) for crashes
CLOSED TREE
2014-11-29 09:51:37 -08:00
Nicolas B. Pierron 2936399a51 Bug 1105574 - Range Analysis: Keep folded bitwise instructions alive for bailouts. r=sunfish 2014-11-29 09:05:54 -08:00
Tooru Fujisawa a886d000d5 Bug 1092538 - Ignore `null` iterable in Map, Set, WeakMap and WeakSet constructors. r=evilpie 2014-11-29 20:57:27 +09:00
Tooru Fujisawa 1a703d108e Bug 1102315 - Change bytecode documentation category 'Operator' to 'Operators'. r=jandem 2014-11-29 14:04:27 +09:00