Jan de Mooij
|
bb4870e626
|
Bug 770889 - Simplify AutoDetectInvalidation a bit. r=dvander
|
2012-07-05 19:16:11 +02:00 |
|
Kannan Vijayan
|
677220e136
|
Bug 729278 - Fix construction-related constFun bug introduced by previous patches. (r=jandem)
|
2012-07-05 10:24:50 -04:00 |
|
Jan de Mooij
|
18584375fa
|
Bug 770623 - Use SSA for MBoundsCheck. r=dvander
|
2012-07-04 10:19:07 +02:00 |
|
Kannan Vijayan
|
72c66f14c8
|
Bug 770762 - added test case to ion-tests. (r=gkw)
|
2012-07-04 16:27:58 -04:00 |
|
Nicolas Pierron
|
bab06b143e
|
Fix ARM parity in MoveEmitter use base for effective addresses. (no bug, r=mjrosenb)
|
2012-07-04 11:48:46 -07:00 |
|
Jan de Mooij
|
e652c6995a
|
Backout 8add47e4bd8d for jit-test failures (test passes locally)
|
2012-07-04 20:22:13 +02:00 |
|
Jan de Mooij
|
789f7ba3e7
|
Bug 767419 - Support idempotent GetProperty ICs. r=dvander,bhackett
|
2012-07-04 19:39:00 +02:00 |
|
Kannan Vijayan
|
f701215b73
|
Bug 729278 - Fix nits that I forgot to do when merging the old polyinline patch. (r=mjrosenb).
|
2012-07-04 11:02:11 -04:00 |
|
Kannan Vijayan
|
f7d9a5297f
|
Bug 729278 - Fix minor redundancy introduced by last poly inlining fix. (r=efaust).
|
2012-07-04 10:29:02 -04:00 |
|
Kannan Vijayan
|
715cd1d95d
|
Bug 729278 - Fix error in getPolyCallTargets (r=orange).
|
2012-07-03 17:56:08 -04:00 |
|
Kannan Vijayan
|
d090f81f26
|
Bug 729278 - Fix codgen _the right way_ this time by adding macro assembler directives for cmpPtr(Register, ImmGCPtr) for relevant platforms. (r=tbpl-red)
|
2012-07-03 16:01:58 -04:00 |
|
Kannan Vijayan
|
6ae9e7293e
|
Bug 729278 - Fix codegen for InlineFunctionGuard. (r=tbpl-red)
|
2012-07-03 15:40:00 -04:00 |
|
Kannan Vijayan
|
36b7643cf6
|
Bug 729278 - Add polymorphic inlining logic. (r=mjrosenb)
|
2012-07-03 14:37:39 -04:00 |
|
Kannan Vijayan
|
ac71356789
|
Bug 729278 - Refactor inline_call infrastructure to prepare for polymorphic inlining. (r=mjrosenb)
|
2012-07-03 14:37:12 -04:00 |
|
Kannan Vijayan
|
30799c60e9
|
Bug 729278 - Add IR instructions for inline function guards. (r=mjrosenb)
|
2012-07-03 14:36:10 -04:00 |
|
Jan de Mooij
|
eefb9ac140
|
Remove unnecessary "|jit-test| xml" comment, fixes a jit-test warning.
|
2012-07-03 09:55:19 +02:00 |
|
David Anderson
|
6b39ea079f
|
Remove flaky test.
|
2012-07-02 17:43:29 -07:00 |
|
David Anderson
|
4cbfdfcca9
|
Fix think-o when unwinding exceptions (bug 765483, r=jandem).
|
2012-07-02 15:33:58 -07:00 |
|
David Anderson
|
29cef2f51a
|
Added missing test case for bug 765479.
|
2012-07-02 15:33:51 -07:00 |
|
David Anderson
|
8c9893f04c
|
Fix type inference misuse with string getelem access (bug 765479, r=bhackett).
|
2012-07-02 15:30:07 -07:00 |
|
Tom Schuster
|
ab56662598
|
Bug 765496 - Fix non-methodjit buils again. rs=sfink
|
2012-07-02 19:43:53 +02:00 |
|
Ryan Pearl
|
571cf6894e
|
Bug 699883 - [3/3] Implement range analysis; defaulting to disabled for now, hopefully with less orange this time (r=dvander)
|
2012-06-29 15:11:10 -04:00 |
|
Ryan Pearl
|
c73557c2a3
|
Bug 699883 - [2/3] Add a fast way to check if one block dominates another (r=dvander)
|
2012-06-29 15:09:19 -04:00 |
|
Ryan Pearl
|
e093f8c5cb
|
Bug 699883 - [1/3] Rename old range analysis pass to edge case analysis (r=dvander)
--HG--
rename : js/src/ion/RangeAnalysis.cpp => js/src/ion/EdgeCaseAnalysis.cpp
rename : js/src/ion/RangeAnalysis.h => js/src/ion/EdgeCaseAnalysis.h
|
2012-06-29 15:09:19 -04:00 |
|
Eric Faust
|
29c93d0408
|
Remove stray masm.breakpoint(). no r.
|
2012-06-29 17:29:30 -07:00 |
|
Eric Faust
|
be2b204eb4
|
Bug 769853 - Replace extraneous call in x86 buildFakeExitFrame() with a label push. r=sstangl
|
2012-06-29 17:27:12 -07:00 |
|
Jan de Mooij
|
c1bda2d752
|
Bug 766218 - Make strict equality comparisons with known booleans faster. r=dvander
|
2012-06-29 11:04:55 +02:00 |
|
David Anderson
|
220e135973
|
Fix merge bustage.
--HG--
extra : rebase_source : 84c2ad86bd828540b1cff53536afce5067598713
|
2012-06-28 19:11:25 -07:00 |
|
Sean Stangl
|
a95b304712
|
Bug 768270 - Inline constructors. r=dvander
|
2012-06-28 18:58:51 -07:00 |
|
David Anderson
|
a5c2e5f2e7
|
Fix build.
|
2012-06-28 15:19:36 -07:00 |
|
David Anderson
|
8cc88ca2e4
|
Merge from mozilla-central.
|
2012-06-28 15:17:18 -07:00 |
|
David Anderson
|
e11e22bbf8
|
Slightly safer fix for bug 769224 (r=billm).
|
2012-06-28 15:08:34 -07:00 |
|
David Anderson
|
627f876850
|
Clear mjit frames before purging caches (bug 769224, r=billm).
|
2012-06-28 12:29:18 -07:00 |
|
Wes Kocher
|
154cc27240
|
no bug - Update revision of Jetpack tests used on m-c to green things up. r=me
|
2012-06-28 14:28:23 -05:00 |
|
David Anderson
|
a5c255b587
|
Merge.
|
2012-06-28 12:16:09 -07:00 |
|
David Anderson
|
6f5ea80bba
|
Fix x64 bustage (no bug, r=sstangl).
|
2012-06-28 12:15:05 -07:00 |
|
Ed Morley
|
4886fe3f3c
|
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
|
2012-06-28 15:02:03 +01:00 |
|
Jim Mathies
|
65b601bac4
|
merge backout
|
2012-06-28 07:29:26 -05:00 |
|
Jim Mathies
|
cd5e62eefd
|
Bug 769212 - backout of bug 733630 due to bug 769212. r=backout
|
2012-06-28 07:29:15 -05:00 |
|
Eric Faust
|
7de7c41709
|
Bug 769195 - Fix an overzealous GuardShape in TestCommonPropFunc(). r=jandem
|
2012-06-28 03:27:05 -07:00 |
|
Mark Capella
|
08c39ca55b
|
Bug 765110 - TextLeafAccessibleWrap is never instanciated, r=tbsaunde
|
2012-06-28 05:09:14 -04:00 |
|
Chris Pearce
|
560d593c08
|
Bug 760102 - Enable fullscreen API for web apps. r=vingtetun
|
2012-06-28 20:55:33 +12:00 |
|
Vivien Nicolas
|
714578e283
|
Bug 760102 - Authorize web applications to use fullscreen by default. r=cpearce
|
2012-06-28 20:54:37 +12:00 |
|
Chris Pearce
|
407767521d
|
Bug 762191 - Make video controls mute/volume widgets do nothing if the video doesn't have audio. r=jaws
|
2012-06-28 17:31:09 +12:00 |
|
Boris Zbarsky
|
b080cc3a18
|
Bug 558220 part 2. Fix a bug in the test HTTP header that caused it to misread headers when a packet boundary fell between the CR and LF at the end of a header value. r=waldo
|
2012-06-28 00:26:13 -04:00 |
|
Boris Zbarsky
|
6a3462cdd6
|
Bug 558220 part 1. Add more debugging spew to the test HTTP server. r=waldo
|
2012-06-28 00:26:12 -04:00 |
|
David Anderson
|
f21c28ed97
|
Fix int32 boxing box on x64 (bug 761835, r=sstangl).
|
2012-06-27 15:52:43 -07:00 |
|
David Anderson
|
93be464f23
|
Purge IC caches when verifying barriers (bug 761854, r=billm).
|
2012-06-27 15:38:39 -07:00 |
|
David Anderson
|
c162760065
|
Merge backout.
|
2012-06-27 13:05:57 -07:00 |
|
David Anderson
|
90cf027b45
|
Merge backout.
|
2012-06-27 13:05:16 -07:00 |
|