ffxbld
8a9a3a9ad4
Bug 583967. Beta3 version bump. r=nthomas
2010-08-04 11:38:06 -07:00
Doug Turner
864b48be6e
Bug 517655 - Support for libProxy - Part 3. More Build Changes. js system headers update r=dougt
...
--HG--
extra : rebase_source : 96b00eda4a079f041b86a6679dbdb8db6bb216f8
2010-08-03 13:22:41 -07:00
Robert Sayre
dec08d2ceb
Merge tracemonkey to mozilla-central. (CLOSED TREE)
2010-08-04 00:47:26 -07:00
Luke Wagner
70799ce02c
Bug 584158 - ensure that typed arrays cannot produce non-canonical nans (r=gal)
2010-08-03 22:06:44 -07:00
Tom Austin
7aea5118ff
Bug 584265 - Fix Narcissus error message format. r=gal.
2010-08-03 21:14:49 -07:00
Nicholas Nethercote
787502bbde
Update nanojit-import-rev stamp.
2010-08-03 20:48:34 -07:00
Andreas Gal
00c966f8e3
Bug 580534 - implement LIR_cmovd. r=nnethercote.
...
--HG--
extra : convert_revision : 186f3f376d662375ff9182cf0b470468335ef442
2010-08-03 20:39:21 -07:00
Alan Pierce
0c38ca9fee
Fix alignment issue causing Bug 583779 - 8/2 Android Nightly Build does not open on start-up. r=vlad (CLOSED TREE)
2010-08-03 20:31:48 -07:00
William Maddox
356836d1b5
Bug 570276 - Fix code generation for address load on SPARC (r=leon.sha+)
...
Special case code for LEA formerly fell through to the general case,
resulting in generation of redundant "junk" code.
--HG--
extra : convert_revision : 639cf2aa65734e43194b8b62f4c95f462c918cf0
2010-07-29 19:10:27 -07:00
Nicholas Nethercote
bdd9c63662
Bug 582191 - nanojit: fix formatImm[IQ] bogons. r=edwsmith.
...
--HG--
extra : convert_revision : ce704edcab9d092627ad29e60efc0991ee2682e0
2010-07-28 17:06:14 -07:00
Edwin Smith
06143a5acb
Fixed initialization of Assembler::nHints (bug 581702, r=nnethercote+)
...
--HG--
extra : convert_revision : d8dccd548db136e88ea1a8be0627088b6a78cc78
2010-07-28 11:24:25 -04:00
Jacek Caban
f504194cd6
Bug 569819 - Fix nanojit compilation failure on mingw-w64. r=edwsmith
...
--HG--
extra : convert_revision : 85b2cf98c09be7ba490c85f2ffcf8dd38cfa4929
2010-07-28 13:44:01 +02:00
Jacek Caban
ea42f28b0d
Bug 573341 - Wrong AVMPLUS_ALIGN16 declaration on mingw r=dvander
...
--HG--
extra : convert_revision : bb90a35c6382aeb519a789e1f018d52000a4d6fe
2010-07-28 13:40:37 +02:00
Tom Austin
e4536e1112
Refactored Narcissus to use the module pattern (bug 583913, r=pwalton)
2010-08-03 17:15:02 -07:00
Neil
5846822884
Bug 581909 - Don't pass -safeseh to ml64 because the behaviour is buggy. r=dwitte
2010-08-03 14:05:54 -07:00
Eli Friedman
dc13880547
Bug 579686 - StringToInteger not declared before first use in CTypes.cpp. r=dwitte, a=blocking
2010-08-03 14:01:47 -07:00
Jeff Walden
7b1b9cb9db
Fix trace-test bustage from bug 583925. r=smokeythebear
2010-08-03 08:26:20 -07:00
Jim Blandy
0201054fcc
Bug 583925: parseInt should not depend on its caller's strictness. r=waldo
2010-08-02 18:04:29 -07:00
Dave Herman
f5415ad358
bug 582999, r=gal: putstr function for JS shell
2010-08-02 15:02:15 -07:00
Jason Orendorff
5534502a01
Bug 583850 - Assert that certain security checks in the JS engine never fail. r=mrbkap.
2010-08-02 16:38:46 -05:00
Jason Orendorff
652b4f196b
Bug 583262 - Remove security checks on f.prototype.constructor property at last. r=mrbkap.
...
--HG--
extra : rebase_source : d41e97b9ec4367ed4eb1f28a082571f37a9696e2
2010-08-02 15:59:06 -05:00
Shu-yu Guo
9dbc7ce7d4
Bug 583806 - Fix calling unbound mkIdentifier in narcissus jsparse.js. r=dherman
2010-08-02 12:17:04 -07:00
Jason Orendorff
8ed74ae25b
Fix two MSVC warnings. no_r=me.
2010-08-02 09:44:24 -05:00
Jacek Caban
faaaf8264b
Bug 580904 - remove jsval_layout.debugView in mingw-w64 r=lw
2010-08-02 12:01:22 +02:00
Jacek Caban
37c9c36c36
Bug 569819 - Fix nanojit compilation failure on mingw-w64. r=edwsmith
2010-08-02 11:59:50 +02:00
Jacek Caban
29531fc3b8
Bug 573341 - Wrong AVMPLUS_ALIGN16 declaration on mingw r=dvander
2010-08-02 11:58:44 +02:00
Dave Herman
21f32eaeb6
bug 583281, r=khuey: njs should get symlinked into objdir
...
--HG--
rename : js/src/njs => js/src/shell/njs
2010-08-01 22:42:41 -07:00
Luke Wagner
49550f19b6
Bug 581747 - Remove JSOP_CONCATN. Good-night, sweet prince. (r=waldo)
2010-08-01 21:54:09 -07:00
Nicholas Nethercote
e06b7385ea
Bug 582766 - JIT vastly slows down Data Manager (let in .nextSibling loop makes TM loop way too often). r=dvander.
2010-08-01 18:03:12 -07:00
Shu-yu Guo
7a91d0dec5
Bug 579230 - Rewrite narcissus expr parser, refactor into builder pattern. r=gal
2010-08-01 12:20:18 -07:00
Robert Sayre
94a5ae0e6e
Merge relanding of bug 577648 and bug 582479.
2010-08-01 09:59:36 -07:00
Robert Sayre
a72794c86d
Reland Bug 582479 - TM: Assertion failure: (&cx->regs->sp[1 - (iargc + 2)].toObject())->isFunction().
2010-08-01 09:59:02 -07:00
Robert Sayre
898b0d6094
Merge
2010-08-01 09:58:16 -07:00
Robert Sayre
250c59eece
Reland: Bug 577648 - arguments.callee.caller does not work in FF 4 under certain circumstances.
2010-08-01 09:58:03 -07:00
Robert Sayre
e934a9cb50
Merge.
2010-08-01 09:57:13 -07:00
Robert Sayre
eebc988390
Reland bug 577648 tests.
2010-08-01 09:57:01 -07:00
Kyle Huey
934e198a7e
Sync js/src/config/ and config/ build files from silly mistakes on my part on this CLOSED TREE
2010-08-01 03:14:05 -07:00
Kyle Huey
353f0f4dfb
Fixing typos on a CLOSED TREE
2010-08-01 02:32:15 -07:00
Kyle Huey
6cabbd4fed
Bug 522770: Followup to turn on fakelibs only on Windows since gcc is dumb, even on a CLOSED TREE
2010-08-01 02:12:17 -07:00
Kyle Huey
932ea79b49
Bug 522770: Link directly to object files instead of intermediate static libs. Patch originally written by Ted Mielczarek. Checking into a CLOSED TREE as a bustage fix. reviews pending.
...
--HG--
extra : rebase_source : 54a506a5815dcdedaf3f61ad7d6bdd0529d7f5f7
2010-08-01 01:48:21 -07:00
Robert Sayre
b90c702db2
Remove tests associated with backouts.
2010-07-31 14:19:00 -07:00
Robert Sayre
9bae5e1079
Backout changeset 80382d88b92c. (Bug 577648 - arguments.callee.caller does not work in FF 4 under certain circumstances). The patch is righteous, but MSVC's behavior with a mere 3GB of addressable memory is not. Will reland soon.
2010-07-31 14:01:26 -07:00
Robert Sayre
fcd927ce28
Back out changeset c877176cbbed in order to get Windows compiling. (Bug 582479 - TM: Assertion failure: (&cx->regs->sp[1 - (iargc + 2)].toObject())->isFunction().)
2010-07-31 13:17:20 -07:00
Robert Sayre
6bf99d92ea
Merge backout.
2010-07-31 11:16:52 -07:00
Robert Sayre
90cb325bbf
Backed out changeset af011e92ad0b. (Dave Herman – bug 583281, r=jimb: njs should get symlinked into objdir). This doesn't build on windows.
2010-07-31 11:16:38 -07:00
Dave Herman
1cd082cba6
bug 583281, r=jimb: njs should get symlinked into objdir
...
--HG--
rename : js/src/njs => js/src/shell/njs
2010-07-30 15:17:14 -07:00
Zack Weinberg
788b4d617f
Bug 568863: Add a scriptable interface to operating-system performance measurement APIs (Linux only for now). r=cjones,waldo,mitch a2.0=bz
...
--HG--
rename : toolkit/components/ctypes/Module.cpp => toolkit/components/ctypes/ctypes.cpp
rename : toolkit/components/ctypes/Module.h => toolkit/components/ctypes/ctypes.h
2010-07-30 12:17:56 -07:00
Chris Leary
460cdeaae5
Rename displaySave member of the stack frame to padding. (r=luke)
2010-07-30 11:57:03 -07:00
Jason Orendorff
6972003bf8
Delete obsolete comment. no_r=me.
...
--HG--
extra : rebase_source : 8b9b7408c0efd682a5f11f827fca2d2304e0a4a3
2010-07-30 10:21:11 -05:00
Ginn Chen
7a935c4faf
Bug 568782 add #ifdef SOLARIS for mmap/munmap changes r=igor
2010-07-30 18:51:58 +08:00