Joshua Cranmer
|
b82a7849fb
|
Bug 884061 - Part 4: Remove nsAtomicRefcnt.h, r=jlebar
--HG--
extra : rebase_source : ce24ab345baa48104328e3c101b7266a31e81870
|
2013-07-11 15:21:45 -05:00 |
|
Joshua Cranmer
|
34d98a815e
|
Bug 884061 - Part 3n: Use NS_DECL_THREADSAFE_ISUPPORTS in js/, r=bholley
--HG--
extra : rebase_source : 4f888058e3f842affd496e35bdd3c2037d1abf43
|
2013-07-18 21:23:32 -05:00 |
|
Yaron Tausky
|
41e0af678f
|
Bug 771865 - Avoid creating NumberObject in (.1).toString. r=luke
|
2013-07-23 09:20:38 -04:00 |
|
Trevor Saunders
|
e87b89e60f
|
bug 887483 - disallow FORCE_STATIC_LIB when LIBXUL_LIBRARY is set because its redundant r=gps
|
2013-06-25 14:28:42 -04:00 |
|
Jon Coppeard
|
c345d7c19b
|
Bug 896398 - GC: Fix some reported rooting hazards in XPConnect r=bholley
|
2013-07-23 10:58:28 +01:00 |
|
Jon Coppeard
|
ba4685ee98
|
Bug 891966 - 2 - Comment calls to Handle::fromMarkedLocation r=bz
|
2013-07-23 10:58:28 +01:00 |
|
Jon Coppeard
|
03004ec89e
|
Bug 891966 - 1 - Don't allow construction of Handle<T> from Heap<T> r=bz
|
2013-07-23 10:58:27 +01:00 |
|
Jon Coppeard
|
d89b7ac583
|
Bug 888338 - 5 - post barrier remaining heap-based GC things in XPConnect r=bholley
|
2013-07-23 10:58:27 +01:00 |
|
Jon Coppeard
|
bf17ea7c58
|
Bug 888338 - 4 - post barrier CTypes r=terrence
|
2013-07-23 10:58:27 +01:00 |
|
Jon Coppeard
|
3358e0c9c4
|
Bug 888338 - 3 - don't call gray root tracer for minor GCs r=terrence
|
2013-07-23 10:58:26 +01:00 |
|
Jon Coppeard
|
32ce417dc5
|
Bug 888338 - 2 - give post barrier callback function an extra data argument r=terrence
|
2013-07-23 10:58:26 +01:00 |
|
Jon Coppeard
|
e526358777
|
Bug 888338 - 1 - Add TenuredHeap<T> class r=terrence r=bz
|
2013-07-23 10:58:26 +01:00 |
|
Jan de Mooij
|
a2c984d820
|
Bug 866888 part 4 - Move bailout tail code to its own stub. r=h4writer
|
2013-07-23 09:23:42 +02:00 |
|
Jan de Mooij
|
f6bfddfb50
|
Bug 866888 part 3 - Fix bailout overrecursion check. r=djvj
|
2013-07-23 09:23:40 +02:00 |
|
Jan de Mooij
|
ae4c71f1dd
|
Bug 866888 part 2 - Add ScriptAnalysis::hasTryFinally. r=bhackett
|
2013-07-23 09:23:37 +02:00 |
|
Jan de Mooij
|
0512ed9b0a
|
Bug 866888 part 1 - Add SRC_TRY source note for JSOP_TRY. r=luke
|
2013-07-23 09:23:34 +02:00 |
|
Bobby Holley
|
9a7343f87e
|
Bug 896126 - Don't wrap pending exceptions into the atoms compartment. r=luke
|
2013-07-22 16:40:01 -07:00 |
|
Shu-yu Guo
|
8401c6c3b2
|
Bug 860965 - Part 3: Tests for parallel operations on Array. (r=nmatsakis)
--HG--
rename : js/src/jit-test/tests/parallelarray/comprehension-in-loop.js => js/src/jit-test/tests/parallel/Array-buildPar-in-loop.js
rename : js/src/jit-test/tests/parallelarray/comprehension-nested.js => js/src/jit-test/tests/parallel/Array-buildPar-nested.js
rename : js/src/jit-test/tests/parallelarray/comprehension-1.js => js/src/jit-test/tests/parallel/Array-buildPar.js
rename : js/src/jit-test/tests/parallelarray/filter-all.js => js/src/jit-test/tests/parallel/Array-filterPar-all.js
rename : js/src/jit-test/tests/parallelarray/filter-every-third-element.js => js/src/jit-test/tests/parallel/Array-filterPar-every-third-element.js
rename : js/src/jit-test/tests/parallelarray/filter-non-divisible.js => js/src/jit-test/tests/parallel/Array-filterPar-non-divisible.js
rename : js/src/jit-test/tests/parallelarray/filter-none.js => js/src/jit-test/tests/parallel/Array-filterPar-none.js
rename : js/src/jit-test/tests/parallelarray/filter-truthy.js => js/src/jit-test/tests/parallel/Array-filterPar-truthy.js
rename : js/src/jit-test/tests/parallelarray/filter-very-few.js => js/src/jit-test/tests/parallel/Array-filterPar-very-few.js
rename : js/src/jit-test/tests/parallelarray/map-add-from-upvar-field.js => js/src/jit-test/tests/parallel/Array-mapPar-add-from-upvar-field.js
rename : js/src/jit-test/tests/parallelarray/map-parallel-assign-to-def-prop.js => js/src/jit-test/tests/parallel/Array-mapPar-assign-to-def-prop.js
rename : js/src/jit-test/tests/parallelarray/map-factorial.js => js/src/jit-test/tests/parallel/Array-mapPar-factorial.js
rename : js/src/jit-test/tests/parallelarray/map-fn-args.js => js/src/jit-test/tests/parallel/Array-mapPar-fn-args.js
rename : js/src/jit-test/tests/parallelarray/map-inc.js => js/src/jit-test/tests/parallel/Array-mapPar-inc.js
rename : js/src/jit-test/tests/parallelarray/map-nested.js => js/src/jit-test/tests/parallel/Array-mapPar-nested.js
rename : js/src/jit-test/tests/parallelarray/map-short.js => js/src/jit-test/tests/parallel/Array-mapPar-short.js
rename : js/src/jit-test/tests/parallelarray/reduce-bail.js => js/src/jit-test/tests/parallel/Array-reducePar-bail.js
rename : js/src/jit-test/tests/parallelarray/reduce-fn-args.js => js/src/jit-test/tests/parallel/Array-reducePar-fn-args.js
rename : js/src/jit-test/tests/parallelarray/reduce-length-one.js => js/src/jit-test/tests/parallel/Array-reducePar-length-one.js
rename : js/src/jit-test/tests/parallelarray/reduce-mul-short.js => js/src/jit-test/tests/parallel/Array-reducePar-mul-short.js
rename : js/src/jit-test/tests/parallelarray/reduce-mul.js => js/src/jit-test/tests/parallel/Array-reducePar-mul.js
rename : js/src/jit-test/tests/parallelarray/nested-sum-each-row.js => js/src/jit-test/tests/parallel/Array-reducePar-nested-sum-each-row.js
rename : js/src/jit-test/tests/parallelarray/reduce-sum.js => js/src/jit-test/tests/parallel/Array-reducePar-sum.js
rename : js/src/jit-test/tests/parallelarray/scan-fn-args.js => js/src/jit-test/tests/parallel/Array-scanPar-fn-args.js
rename : js/src/jit-test/tests/parallelarray/scan-2.js => js/src/jit-test/tests/parallel/Array-scanPar-one.js
rename : js/src/jit-test/tests/parallelarray/scan-sorted.js => js/src/jit-test/tests/parallel/Array-scanPar-sorted.js
rename : js/src/jit-test/tests/parallelarray/scan-1.js => js/src/jit-test/tests/parallel/Array-scanPar-sum.js
rename : js/src/jit-test/tests/parallelarray/alloc-array-nonwritable.js => js/src/jit-test/tests/parallel/alloc-array-nonwritable.js
rename : js/src/jit-test/tests/parallelarray/alloc-array.js => js/src/jit-test/tests/parallel/alloc-array.js
rename : js/src/jit-test/tests/parallelarray/alloc-different-objs.js => js/src/jit-test/tests/parallel/alloc-different-objs.js
rename : js/src/jit-test/tests/parallelarray/alloc-many-objs.js => js/src/jit-test/tests/parallel/alloc-many-objs.js
rename : js/src/jit-test/tests/parallelarray/alloc-obj.js => js/src/jit-test/tests/parallel/alloc-obj.js
rename : js/src/jit-test/tests/parallelarray/alloc-too-many-objs.js => js/src/jit-test/tests/parallel/alloc-too-many-objs.js
rename : js/src/jit-test/tests/parallelarray/bailout-executed.js => js/src/jit-test/tests/parallel/bailout-executed.js
rename : js/src/jit-test/tests/parallelarray/bailout-never-executed.js => js/src/jit-test/tests/parallel/bailout-never-executed.js
rename : js/src/jit-test/tests/parallelarray/binary-arith-numbers.js => js/src/jit-test/tests/parallel/binary-arith-numbers.js
rename : js/src/jit-test/tests/parallelarray/bug783924.js => js/src/jit-test/tests/parallel/bug783924.js
rename : js/src/jit-test/tests/parallelarray/bug787282.js => js/src/jit-test/tests/parallel/bug787282.js
rename : js/src/jit-test/tests/parallelarray/bug853555.js => js/src/jit-test/tests/parallel/bug853555.js
rename : js/src/jit-test/tests/parallelarray/bug853573.js => js/src/jit-test/tests/parallel/bug853573.js
rename : js/src/jit-test/tests/parallelarray/bug853576.js => js/src/jit-test/tests/parallel/bug853576.js
rename : js/src/jit-test/tests/parallelarray/bug854021.js => js/src/jit-test/tests/parallel/bug854021.js
rename : js/src/jit-test/tests/parallelarray/bug854050.js => js/src/jit-test/tests/parallel/bug854050.js
rename : js/src/jit-test/tests/parallelarray/bug854381.js => js/src/jit-test/tests/parallel/bug854381.js
rename : js/src/jit-test/tests/parallelarray/bug857846.js => js/src/jit-test/tests/parallel/bug857846.js
rename : js/src/jit-test/tests/parallelarray/bug858077.js => js/src/jit-test/tests/parallel/bug858077.js
rename : js/src/jit-test/tests/parallelarray/bug858582.js => js/src/jit-test/tests/parallel/bug858582.js
rename : js/src/jit-test/tests/parallelarray/bug890465.js => js/src/jit-test/tests/parallel/bug890465.js
rename : js/src/jit-test/tests/parallelarray/bug894782.js => js/src/jit-test/tests/parallel/bug894782.js
rename : js/src/jit-test/tests/parallelarray/bug895782.js => js/src/jit-test/tests/parallel/bug895782.js
rename : js/src/jit-test/tests/parallelarray/closure-5.js => js/src/jit-test/tests/parallel/closure-allocate-invoke.js
rename : js/src/jit-test/tests/parallelarray/closure-2.js => js/src/jit-test/tests/parallel/closure-creation.js
rename : js/src/jit-test/tests/parallelarray/closure-3.js => js/src/jit-test/tests/parallel/closure-eta-expand.js
rename : js/src/jit-test/tests/parallelarray/closure-4.js => js/src/jit-test/tests/parallel/closure-invoke.js
rename : js/src/jit-test/tests/parallelarray/closure-8.js => js/src/jit-test/tests/parallel/closure-nested-branch.js
rename : js/src/jit-test/tests/parallelarray/closure-7.js => js/src/jit-test/tests/parallel/closure-nested-compute.js
rename : js/src/jit-test/tests/parallelarray/closure-6.js => js/src/jit-test/tests/parallel/closure-nested.js
rename : js/src/jit-test/tests/parallelarray/compare-strings-eq.js => js/src/jit-test/tests/parallel/compare-strings-eq.js
rename : js/src/jit-test/tests/parallelarray/compare-strings-ne.js => js/src/jit-test/tests/parallel/compare-strings-ne.js
rename : js/src/jit-test/tests/parallelarray/compare-values.js => js/src/jit-test/tests/parallel/compare-values.js
rename : js/src/jit-test/tests/parallelarray/comprehension-2.js => js/src/jit-test/tests/parallel/comprehension-2.js
rename : js/src/jit-test/tests/parallelarray/comprehension-fn-args.js => js/src/jit-test/tests/parallel/comprehension-fn-args.js
rename : js/src/jit-test/tests/parallelarray/comprehension-scale.js => js/src/jit-test/tests/parallel/comprehension-scale.js
rename : js/src/jit-test/tests/parallelarray/comprehension-throws.js => js/src/jit-test/tests/parallel/comprehension-throws.js
rename : js/src/jit-test/tests/parallelarray/constructor-1.js => js/src/jit-test/tests/parallel/constructor-1.js
rename : js/src/jit-test/tests/parallelarray/constructor-2.js => js/src/jit-test/tests/parallel/constructor-2.js
rename : js/src/jit-test/tests/parallelarray/constructor-3.js => js/src/jit-test/tests/parallel/constructor-3.js
rename : js/src/jit-test/tests/parallelarray/constructor-4.js => js/src/jit-test/tests/parallel/constructor-4.js
rename : js/src/jit-test/tests/parallelarray/constructor-5.js => js/src/jit-test/tests/parallel/constructor-5.js
rename : js/src/jit-test/tests/parallelarray/constructor-throws.js => js/src/jit-test/tests/parallel/constructor-throws.js
rename : js/src/jit-test/tests/parallelarray/element-1.js => js/src/jit-test/tests/parallel/element-1.js
rename : js/src/jit-test/tests/parallelarray/element-2.js => js/src/jit-test/tests/parallel/element-2.js
rename : js/src/jit-test/tests/parallelarray/element-3.js => js/src/jit-test/tests/parallel/element-3.js
rename : js/src/jit-test/tests/parallelarray/enumerate-1.js => js/src/jit-test/tests/parallel/enumerate-1.js
rename : js/src/jit-test/tests/parallelarray/flatten-1.js => js/src/jit-test/tests/parallel/flatten-1.js
rename : js/src/jit-test/tests/parallelarray/flatten-2.js => js/src/jit-test/tests/parallel/flatten-2.js
rename : js/src/jit-test/tests/parallelarray/flatten-3.js => js/src/jit-test/tests/parallel/flatten-3.js
rename : js/src/jit-test/tests/parallelarray/flatten-throws.js => js/src/jit-test/tests/parallel/flatten-throws.js
rename : js/src/jit-test/tests/parallelarray/get-1.js => js/src/jit-test/tests/parallel/get-1.js
rename : js/src/jit-test/tests/parallelarray/get-2.js => js/src/jit-test/tests/parallel/get-2.js
rename : js/src/jit-test/tests/parallelarray/get-3.js => js/src/jit-test/tests/parallel/get-3.js
rename : js/src/jit-test/tests/parallelarray/get-4.js => js/src/jit-test/tests/parallel/get-4.js
rename : js/src/jit-test/tests/parallelarray/get-6.js => js/src/jit-test/tests/parallel/get-6.js
rename : js/src/jit-test/tests/parallelarray/holes-1.js => js/src/jit-test/tests/parallel/holes-1.js
rename : js/src/jit-test/tests/parallelarray/holes-2.js => js/src/jit-test/tests/parallel/holes-2.js
rename : js/src/jit-test/tests/parallelarray/parallel-getelement-ic.js => js/src/jit-test/tests/parallel/ic-getelement.js
rename : js/src/jit-test/tests/parallelarray/parallel-getproperty-ic.js => js/src/jit-test/tests/parallel/ic-getproperty.js
rename : js/src/jit-test/tests/parallelarray/index-1.js => js/src/jit-test/tests/parallel/index-1.js
rename : js/src/jit-test/tests/parallelarray/index-2.js => js/src/jit-test/tests/parallel/index-2.js
rename : js/src/jit-test/tests/parallelarray/index-3.js => js/src/jit-test/tests/parallel/index-3.js
rename : js/src/jit-test/tests/parallelarray/index-4.js => js/src/jit-test/tests/parallel/index-4.js
rename : js/src/jit-test/tests/parallelarray/inline-new-bad-type.js => js/src/jit-test/tests/parallel/inline-new-bad-type.js
rename : js/src/jit-test/tests/parallelarray/map-2.js => js/src/jit-test/tests/parallel/int32-overflow.js
rename : js/src/jit-test/tests/parallelarray/length-1.js => js/src/jit-test/tests/parallel/length-1.js
rename : js/src/jit-test/tests/parallelarray/length-2.js => js/src/jit-test/tests/parallel/length-2.js
rename : js/src/jit-test/tests/parallelarray/length-3.js => js/src/jit-test/tests/parallel/length-3.js
rename : js/src/jit-test/tests/parallelarray/mandelbrot.js => js/src/jit-test/tests/parallel/mandelbrot.js
rename : js/src/jit-test/tests/parallelarray/map-3.js => js/src/jit-test/tests/parallel/map-3.js
rename : js/src/jit-test/tests/parallelarray/overflow-throws.js => js/src/jit-test/tests/parallel/overflow-throws.js
rename : js/src/jit-test/tests/parallelarray/parallelarraycompiledout.js => js/src/jit-test/tests/parallel/parallelarraycompiledout.js
rename : js/src/jit-test/tests/parallelarray/partition-1.js => js/src/jit-test/tests/parallel/partition-1.js
rename : js/src/jit-test/tests/parallelarray/partition-throws.js => js/src/jit-test/tests/parallel/partition-throws.js
rename : js/src/jit-test/tests/parallelarray/reduce-higher-dim.js => js/src/jit-test/tests/parallel/reduce-higher-dim.js
rename : js/src/jit-test/tests/parallelarray/reduce-throws.js => js/src/jit-test/tests/parallel/reduce-throws.js
rename : js/src/jit-test/tests/parallelarray/scan-3.js => js/src/jit-test/tests/parallel/scan-3.js
rename : js/src/jit-test/tests/parallelarray/scan-throws.js => js/src/jit-test/tests/parallel/scan-throws.js
rename : js/src/jit-test/tests/parallelarray/scatter-1.js => js/src/jit-test/tests/parallel/scatter-1.js
rename : js/src/jit-test/tests/parallelarray/scatter-10.js => js/src/jit-test/tests/parallel/scatter-10.js
rename : js/src/jit-test/tests/parallelarray/scatter-11.js => js/src/jit-test/tests/parallel/scatter-11.js
rename : js/src/jit-test/tests/parallelarray/scatter-12.js => js/src/jit-test/tests/parallel/scatter-12.js
rename : js/src/jit-test/tests/parallelarray/scatter-13.js => js/src/jit-test/tests/parallel/scatter-13.js
rename : js/src/jit-test/tests/parallelarray/scatter-2.js => js/src/jit-test/tests/parallel/scatter-2.js
rename : js/src/jit-test/tests/parallelarray/scatter-3.js => js/src/jit-test/tests/parallel/scatter-3.js
rename : js/src/jit-test/tests/parallelarray/scatter-4.js => js/src/jit-test/tests/parallel/scatter-4.js
rename : js/src/jit-test/tests/parallelarray/scatter-5.js => js/src/jit-test/tests/parallel/scatter-5.js
rename : js/src/jit-test/tests/parallelarray/scatter-6.js => js/src/jit-test/tests/parallel/scatter-6.js
rename : js/src/jit-test/tests/parallelarray/scatter-7.js => js/src/jit-test/tests/parallel/scatter-7.js
rename : js/src/jit-test/tests/parallelarray/scatter-8.js => js/src/jit-test/tests/parallel/scatter-8.js
rename : js/src/jit-test/tests/parallelarray/scatter-9.js => js/src/jit-test/tests/parallel/scatter-9.js
rename : js/src/jit-test/tests/parallelarray/scatter-regression-1.js => js/src/jit-test/tests/parallel/scatter-regression-1.js
rename : js/src/jit-test/tests/parallelarray/scatter-throws.js => js/src/jit-test/tests/parallel/scatter-throws.js
rename : js/src/jit-test/tests/parallelarray/shape-1.js => js/src/jit-test/tests/parallel/shape-1.js
rename : js/src/jit-test/tests/parallelarray/shape-2.js => js/src/jit-test/tests/parallel/shape-2.js
rename : js/src/jit-test/tests/parallelarray/shape-3.js => js/src/jit-test/tests/parallel/shape-3.js
rename : js/src/jit-test/tests/parallelarray/shape-4.js => js/src/jit-test/tests/parallel/shape-4.js
rename : js/src/jit-test/tests/parallelarray/shape-5.js => js/src/jit-test/tests/parallel/shape-5.js
rename : js/src/jit-test/tests/parallelarray/spew.js => js/src/jit-test/tests/parallel/spew.js
rename : js/src/jit-test/tests/parallelarray/stack-overflow.js => js/src/jit-test/tests/parallel/stack-overflow.js
rename : js/src/jit-test/tests/parallelarray/strict-equals-1.js => js/src/jit-test/tests/parallel/strict-equals-1.js
rename : js/src/jit-test/tests/parallelarray/strings.js => js/src/jit-test/tests/parallel/strings.js
rename : js/src/jit-test/tests/parallelarray/surfaces-1.js => js/src/jit-test/tests/parallel/surfaces-1.js
rename : js/src/jit-test/tests/parallelarray/surfaces-2.js => js/src/jit-test/tests/parallel/surfaces-2.js
rename : js/src/jit-test/tests/parallelarray/surfaces-3.js => js/src/jit-test/tests/parallel/surfaces-3.js
rename : js/src/jit-test/tests/parallelarray/throw-executed.js => js/src/jit-test/tests/parallel/throw-executed.js
rename : js/src/jit-test/tests/parallelarray/throw-never-executed.js => js/src/jit-test/tests/parallel/throw-never-executed.js
rename : js/src/jit-test/tests/parallelarray/timeout-gc.js => js/src/jit-test/tests/parallel/timeout-gc.js
rename : js/src/jit-test/tests/parallelarray/timeout.js => js/src/jit-test/tests/parallel/timeout.js
rename : js/src/jit-test/tests/parallelarray/toString-1.js => js/src/jit-test/tests/parallel/toString-1.js
rename : js/src/jit-test/tests/parallelarray/write-array.js => js/src/jit-test/tests/parallel/write-array.js
rename : js/src/jit-test/tests/parallelarray/write-illegal-array-elt.js => js/src/jit-test/tests/parallel/write-illegal-array-elt.js
rename : js/src/jit-test/tests/parallelarray/write-illegal-obj.js => js/src/jit-test/tests/parallel/write-illegal-obj.js
rename : js/src/jit-test/tests/parallelarray/write-obj.js => js/src/jit-test/tests/parallel/write-obj.js
|
2013-07-22 16:12:07 -07:00 |
|
Shu-yu Guo
|
3dcd5913c7
|
Bug 860965 - Part 2: Add Array.build. (r=nmatsakis)
|
2013-07-22 16:12:07 -07:00 |
|
Shu-yu Guo
|
978e5b60b1
|
Bug 860965 - Part 1: Copy 1D ParallelArray operations to Array. (r=luke,nmatsakis)
|
2013-05-11 22:39:46 -07:00 |
|
Shu-yu Guo
|
b1e4e08184
|
Bug 895782 - Fix callsite cloning interaction with inline dispatch in Ion redux. (r=jandem)
|
2013-07-22 16:12:06 -07:00 |
|
Eric Faust
|
d6b1cf6bab
|
Bug 895985 - Remove CallInfo lambda data. (r=djvj)
|
2013-07-22 15:33:19 -07:00 |
|
Ryan VanderMeulen
|
37f41272ef
|
Backed out changeset 190563720411 (bug 895465) for Linux32 jit-test failures.
|
2013-07-22 15:23:19 -04:00 |
|
Dan Gohman
|
ec91b9af69
|
Bug 895465 - IonMonkey: Optimize codegen for test(and(x, y)). r=mrosenberg
|
2013-07-22 10:36:40 -07:00 |
|
Jon Coppeard
|
9e2e053f14
|
Bug 895883 - IonMonkey: (ARM) Use hardware divide instruction for unsigned division where possible r=mjrosenb
|
2013-07-22 10:14:16 +01:00 |
|
Nicholas Nethercote
|
e09f947edd
|
Bug 887558 (part 4) - Introduce WrapperObject and CrossCrompartmentWrapperObject. r=jorendorff.
--HG--
extra : rebase_source : a4749bd143a2c668072bfeefa436f5ada9b8d374
|
2013-06-27 22:42:30 -07:00 |
|
Daniel Holbert
|
4cf34c2f13
|
Bug 896018 - Remove unused field 'context' from CompartmentChecker. r=bhackett
|
2013-07-19 21:20:29 -04:00 |
|
Matt Brubeck
|
1aaeeee5eb
|
Bug 896028 - Add a standard Makefile variable for mochitest-metro files [r=gps]
|
2013-07-19 16:59:23 -07:00 |
|
Masatoshi Kimura
|
769fcf1170
|
Bug 895231 - Make sure the Components shim is consistent with the real Components. r=bholley
|
2013-07-20 07:53:51 +09:00 |
|
Steve Fink
|
7592cac407
|
Bug 887420 - Do not read off the end of the transfer map, r=Waldo
--HG--
extra : rebase_source : aae0289af6d58d9ff785afa959accc44342762ea
|
2013-07-17 15:12:19 -07:00 |
|
Luke Wagner
|
972a7ce908
|
Bug 893434 - OdinMonkey: make accessing non-data properties a link-time validation error (r=bbouvier)
--HG--
extra : rebase_source : beb308b3455d0fae18a6d6d5fee744f8b59dc2f2
|
2013-07-17 17:22:07 -05:00 |
|
Hannes Verschore
|
ca191d149e
|
Bug 891808: IonMonkey: Improve bailing information for JSOP_FUNAPPLY and JSOP_FUNCALL, r=jandem
|
2013-07-19 13:48:48 -07:00 |
|
Jeff Walden
|
fa8fe96a2d
|
Bug 895723 - Fix ion/AsmJS.h to not depend on bootlegged dependencies. r=luke
--HG--
extra : rebase_source : 3473fa9c42de65fdb579225c41e534d79c42d7fe
|
2013-07-19 13:05:11 -07:00 |
|
Jeff Walden
|
7afaff1a19
|
Bug 895723 - Don't open the mozilla namespace in AsmJS.cpp -- use particular things from it instead. This eases the pain of dealing with js/mozilla namespace conflicts, particularly for Vector. r=luke
--HG--
extra : rebase_source : 666d3e9d340f6c882a21230c63783a72ba25a9e5
|
2013-07-19 13:05:10 -07:00 |
|
Hannes Verschore
|
9bad3b9bc0
|
Bug 894582 - IonMonkey: Constant fold arithm operations with double output that fits in int32. r=jandem
|
2013-07-19 16:21:05 -04:00 |
|
Brian Hackett
|
e1cc087ce3
|
Bug 875125 - Construct worker thread's PerThreadData before spawning actual thread on a CLOSED TREE
|
2013-07-19 12:57:12 -06:00 |
|
Roberta De Viti
|
681912ae4a
|
Bug 894717 - Fix 'plase upgrade' typo in autoconf files. r=khuey
|
2013-07-19 10:47:15 -07:00 |
|
Hannes Verschore
|
54ca2d48ee
|
Bug 895019 - Tracelogger: Add logger for minor gc, r=jandem
|
2013-07-19 10:41:32 -07:00 |
|
Brian Hackett
|
952ebf25cd
|
Bug 875125 - Fix typo.
|
2013-07-19 11:01:46 -06:00 |
|
Hannes Verschore
|
e68cdf7206
|
Bug 893853 - IonMonkey: Don't set typeset of |this| when type is unknown, r=bhackett
|
2013-07-19 09:46:23 -07:00 |
|
Hannes Verschore
|
4b9870797f
|
Bug 895019: Cleanup and make the tracelogger work again, r=jandem
|
2013-07-19 09:31:12 -07:00 |
|
Terrence Cole
|
8c615914ca
|
Bug 895654 - Remove references to Unrooted from the static exact rooting analysis; r=bhackett,sfink,terrence
DONTBUILD
--HG--
extra : rebase_source : 32046960a39679cf82916dc7d35ea3374de700f8
|
2013-07-18 15:12:46 -07:00 |
|
Steve Fink
|
ff1714f4f1
|
Bug 895647 - new GC type: js::LazyScript, r=terrence
DONTBUILD
--HG--
extra : rebase_source : 78d019afe1f46c056c561c2faf4dac351ffb4454
|
2013-07-18 15:10:23 -07:00 |
|
Felix S. Klock II
|
aad5b28c34
|
Bug 894854: env var disabling censoring of self-hosted script frames (r=till)
It is only aenabled for debug builds. The env var is: MOZ_SHOW_ALL_JS_FRAMES
|
2013-07-17 09:58:00 +02:00 |
|
Gervase Markham
|
5103d820f9
|
Bug 715549 - remove last vestiges of tri-licence. DONTBUILD.
|
2013-07-19 16:08:33 +01:00 |
|
Douglas Crosher
|
3c96821add
|
Bug 895830 - OdinMonkey: fix compilation of the perf spewer support. r=luke
|
2013-07-19 20:42:38 +10:00 |
|
Sankha Narayan Guria
|
245df3eac1
|
Bug 866847 - Implement map#forEach and Set#forEach. r=evilpie
|
2013-07-19 08:19:44 +05:30 |
|
Brian Hackett
|
39cff85aa4
|
Bug 875125 - Allow scripts to be parsed/emitted off the main thread, r=billm.
|
2013-07-19 08:06:02 -06:00 |
|
Sean Stangl
|
c4b24c8961
|
Bug 868674 - Make supportsFloatingPoint() a static function. r=h4writer
---
js/src/assembler/assembler/MacroAssemblerARM.h | 6 +++---
js/src/assembler/assembler/MacroAssemblerARMv7.h | 6 +++---
js/src/assembler/assembler/MacroAssemblerMIPS.h | 6 +++---
js/src/assembler/assembler/MacroAssemblerSparc.h | 6 +++---
js/src/assembler/assembler/MacroAssemblerX86.h | 12 ++++--------
js/src/assembler/assembler/MacroAssemblerX86_64.h | 6 +++---
js/src/ion/AsmJS.cpp | 4 ++--
js/src/jsapi.cpp | 2 +-
8 files changed, 22 insertions(+), 26 deletions(-)
---
js/src/assembler/assembler/MacroAssemblerARM.h | 6 +++---
js/src/assembler/assembler/MacroAssemblerARMv7.h | 6 +++---
js/src/assembler/assembler/MacroAssemblerMIPS.h | 6 +++---
js/src/assembler/assembler/MacroAssemblerSparc.h | 6 +++---
js/src/assembler/assembler/MacroAssemblerX86.h | 12 ++++--------
js/src/assembler/assembler/MacroAssemblerX86_64.h | 6 +++---
js/src/ion/AsmJS.cpp | 4 ++--
js/src/jsapi.cpp | 2 +-
8 files changed, 22 insertions(+), 26 deletions(-)
--HG--
extra : rebase_source : f4ec6b6c9c9f94959311685150b77a63bb5fd9be
|
2013-07-18 14:45:00 +02:00 |
|
Terrence Cole
|
27306acabc
|
Bug 894441 - Include WeakMap keys in the DumpHeap report; r=billm
--HG--
extra : rebase_source : 8091813cc3ab2a930a239558a1d9decfc039d9f0
|
2013-07-16 14:43:30 -07:00 |
|