Sean Stangl
|
723d6c73f7
|
Bug 787921 - Fix IonMonkey interrupt detection. r=dvander
|
2012-09-06 16:34:48 -07:00 |
|
Tom Schuster
|
516460a8dc
|
Bug 769363 - IonMonkey: LBoundsCheck should not require a register for the length operand. r=jandem
|
2012-09-05 15:54:16 +02:00 |
|
David Anderson
|
a21c0b9bdb
|
More bustage fix.
|
2012-09-05 17:13:09 -07:00 |
|
David Anderson
|
5456cc17fc
|
Fix merge bustage.
|
2012-09-05 16:41:59 -07:00 |
|
David Anderson
|
043ddae94a
|
Merge from mozilla-central.
--HG--
rename : js/jsd/jsd_scpt.c => js/jsd/jsd_scpt.cpp
rename : js/jsd/jsd_stak.c => js/jsd/jsd_stak.cpp
rename : js/jsd/jsd_val.c => js/jsd/jsd_val.cpp
|
2012-09-05 16:18:11 -07:00 |
|
Tom Schuster
|
c047875a65
|
Backed out changeset 2257377e7972
|
2012-09-05 16:31:15 +02:00 |
|
Tom Schuster
|
58a0ff50f6
|
Bug 769363 - IonMonkey: LBoundsCheck should not require a register for the length operand. r=jandem
|
2012-09-05 15:54:16 +02:00 |
|
Jan de Mooij
|
84b7b334fb
|
Bug 787906 - Don't emit a shift instruction for x >>> 0. r=dvander
|
2012-09-05 11:54:33 +02:00 |
|
Sean Stangl
|
22abc28b96
|
No bug - Exciting adventures in rebasing. r=red
|
2012-09-04 16:12:50 -07:00 |
|
Sean Stangl
|
f647b18b1f
|
Bug 787292 - Faster x64 boxed loads/stores. r=dvander
|
2012-09-04 15:42:03 -07:00 |
|
Sean Stangl
|
40d9470010
|
Bug 787343 - Support unboxed input to MPassArg. r=dvander
|
2012-09-04 15:20:32 -07:00 |
|
Marty Rosenberg
|
d439d55b61
|
Fix CodeGenerator::visitAbsI's handling of snapshot (no bug, r=dvander)
|
2012-09-04 17:00:13 -04:00 |
|
Eric Faust
|
fda7c0841c
|
Bug 781388 - Fix build. (r=ImAMoron)
|
2012-09-04 15:23:25 -04:00 |
|
Sean Stangl
|
aa7b1c5a1c
|
Backout 5059a4152b84.
|
2012-09-04 12:20:23 -07:00 |
|
Eric Faust
|
e56ce78576
|
Bug 781388 - Optimize codegen for infallible DOM methods. (r=sstangl)
|
2012-09-04 15:18:50 -04:00 |
|
David Anderson
|
55a88750dd
|
Inline constants when deciding OSR types (bug 787301, r=kannan).
|
2012-09-04 11:58:21 -07:00 |
|
Jan de Mooij
|
4262f3bac0
|
Bug 788111 - Fix double condition in OutOfLineTruncate. r=dvander
|
2012-09-04 20:20:40 +02:00 |
|
Jan de Mooij
|
b90d244eaf
|
Bug 785974 - Handle JSOP_URSH with double type without bailouts. r=dvander
--HG--
extra : rebase_source : e0e06944e53e044eb45dc60ffabd1a1059a6358c
|
2012-09-01 19:11:18 +02:00 |
|
David Anderson
|
16de435941
|
Remove debug line from test.
|
2012-08-31 17:57:24 -07:00 |
|
David Anderson
|
85d1507470
|
Include loop entry types when determining OSR types (bug 774644, r=jandem).
|
2012-08-31 17:41:53 -07:00 |
|
Jan de Mooij
|
35bc031566
|
Bug 777383 - Don't add undefined type to property reads before test ops. r=bhackett
|
2012-08-31 13:16:01 +02:00 |
|
Jan de Mooij
|
a877fc9bcf
|
Bug 786294 - Don't use emit-at-uses for double constants on x64. r=dvander
|
2012-08-31 10:39:05 +02:00 |
|
Sean Stangl
|
2b88b7a223
|
Bug 787292 - Faster x64 boxed loads/stores. r=dvander
|
2012-08-30 22:27:23 -07:00 |
|
David Anderson
|
8040d7314c
|
Get --disable-ion working again (bug 787288, r=sstangl).
|
2012-08-30 18:54:09 -07:00 |
|
Brian Hackett
|
2233316bc3
|
Re-enable JM inlining when IonMonkey is disabled, bug 786925. r=dvander
|
2012-08-30 14:44:15 -06:00 |
|
Brian Hackett
|
1169d93f11
|
Don't eagerly fetch values from prototypes when analyzing reads on shadowed properties, bug 786915. r=jandem
|
2012-08-30 10:11:44 -06:00 |
|
David Anderson
|
53c72eee46
|
Fix merge bustage, part a billion.
|
2012-08-30 00:31:13 -07:00 |
|
David Anderson
|
510354e59f
|
Bustage fix.
|
2012-08-29 21:59:32 -07:00 |
|
David Anderson
|
6081a8de6b
|
Merge bustage, part 3.
|
2012-08-29 20:57:37 -07:00 |
|
David Anderson
|
8e19c38abc
|
Fix merge bustage part 2.
|
2012-08-29 18:17:32 -07:00 |
|
David Anderson
|
7c2bf8eec7
|
Fix merge bustage.
|
2012-08-29 18:04:42 -07:00 |
|
David Anderson
|
f1820f99a7
|
Merge.
|
2012-08-29 17:58:13 -07:00 |
|
David Anderson
|
25c3dd55c0
|
Merge from mozilla-central.
--HG--
rename : js/src/sharkctl.cpp => js/src/devtools/sharkctl.cpp
rename : js/src/sharkctl.h => js/src/devtools/sharkctl.h
rename : js/src/MemoryMetrics.cpp => js/src/jsmemorymetrics.cpp
|
2012-08-29 17:57:37 -07:00 |
|
David Anderson
|
6b403f94c2
|
Merge from mozilla-central.
--HG--
rename : content/base/public/nsIFrameMessageManager.idl => content/base/public/nsIMessageManager.idl
|
2012-08-29 17:51:24 -07:00 |
|
Luke Wagner
|
f70f4a0893
|
Bug 784188 - Use the correct ArenaKind for inline CallObject creation (r=dvander)
|
2012-08-29 14:33:28 -07:00 |
|
Sean Stangl
|
6a72b57ced
|
Backed out changeset d11dafc10fc0
|
2012-08-29 12:18:45 -07:00 |
|
Siddharth Agarwal
|
6e3e5ab3cb
|
Merge mozilla-central to mozilla-inbound.
|
2012-08-29 20:41:03 +05:30 |
|
Siddharth Agarwal
|
4ac6379343
|
Backout bug 784262 because of Pymake bustage and GNU Make "warning: overriding commands for target".
|
2012-08-29 20:36:23 +05:30 |
|
Jan de Mooij
|
638e50726c
|
Bug 784127 - Stop inlining monomorphic property accesses if a shape guard fails. r=sstangl
|
2012-08-29 10:56:14 +02:00 |
|
Mike Hommey
|
543e39518d
|
Bug 785871 - Make config.status importable. r=gps
|
2012-08-29 08:55:58 +02:00 |
|
Mike Hommey
|
6f9fd5c1fe
|
Bug 785622 - Only include .pp files corresponding to files we do build. r=khuey
|
2012-08-29 08:55:58 +02:00 |
|
Mike Hommey
|
2c1a2e9335
|
Bug 784262 - Use generic install/copy rule in rules.mk. r=ted
|
2012-08-29 08:55:57 +02:00 |
|
Mike Hommey
|
35fc14432b
|
Bug 783950 - Refresh libffi patches. r=ted
|
2012-08-29 08:55:57 +02:00 |
|
Gregory Szorc
|
aa3ebf1947
|
Bug 786540 - Remove unused exports target; r=glandium
This rule does nothing. It serves no purpose. It shall be eliminated.
|
2012-08-28 20:13:29 -07:00 |
|
Luke Wagner
|
1b8703b211
|
Bug 784894 - Fix sharkctl.h #include on OSX (r=bustage)
|
2012-08-28 16:56:54 -07:00 |
|
Brian Hackett
|
897e42e112
|
Don't assume calls with ignored return values will produce undefined, bug 786491. r=luke
|
2012-08-28 17:39:01 -06:00 |
|
Marty Rosenberg
|
a0a2531a6e
|
Create a new IonContext in a second place (bug 786437, r=dvander)
|
2012-08-28 19:20:59 -04:00 |
|
Marty Rosenberg
|
bf4581bc06
|
When discarding Ion code, ensure there is an IonContext around so the autoflusher can function (bug 786004, r=dvander)
|
2012-08-28 05:20:22 -04:00 |
|
Brian Hackett
|
2cd7a52024
|
Don't generate ion compilation checks in scripts which have already been ion compiled, bug 785755. r=dvander
|
2012-08-27 18:43:42 -06:00 |
|
David Anderson
|
7e54805175
|
Fix race condition between TriggerOperationCallback and InvokeOperationCallback (bug 785560, r=sstangl).
--HG--
extra : rebase_source : 26c8592fb40d17d63ffe52266ebc1fbe01e8b410
|
2012-08-27 16:02:47 -07:00 |
|