Mitchell Field
|
eb31b31d25
|
Bug 514665 - fix stupid module name differences on windows. r=ted
|
2009-09-25 18:41:16 +02:00 |
|
Ginn Chen
|
1857540d32
|
Bug 514632 Use Sun Studio inline asm template for NativeCompareAndSwap r=jorendorff
--HG--
rename : js/src/lock_SunOS.s => js/src/lock_sparcv8plus.il
|
2009-09-25 15:30:35 +08:00 |
|
Boris Zbarsky
|
51e7cd5b8d
|
Bug 478251. Implement the Null and Undefined annotations from webidl in quickstubs. r=jst,bsmedberg,jorendorff
|
2009-09-24 13:59:43 -04:00 |
|
Dan Witte
|
c80c91ab38
|
Improve ctypes error handling per review comments.
|
2009-09-23 18:01:21 -07:00 |
|
Reed Loden
|
fd8dbb7389
|
Fix orange due to differences between 'system-headers' copies.
|
2009-09-23 18:10:38 -05:00 |
|
Dan Witte
|
dea6b5403c
|
fix windows linking.
|
2009-09-23 13:56:49 -07:00 |
|
Dan Witte
|
c3d8b30c89
|
fix msvc build.
|
2009-09-23 13:15:03 -07:00 |
|
Dan Witte
|
f188e30970
|
update per review comments.
|
2009-09-23 10:57:22 -07:00 |
|
Dan Witte
|
b2b12ba398
|
Add libffi_msvc fork for msvc x86 builds, and other build fixes for various platforms.
bug 513783, r=bsmedberg.
|
2009-09-23 10:57:22 -07:00 |
|
Dan Witte
|
38eb8b7058
|
Land jsctypes. b=513783, r=jorendorff, sr=bsmedberg.
|
2009-09-23 10:57:22 -07:00 |
|
Walter Meinl
|
7209d54085
|
[OS/2] Bug 512504 - don't link against external libs that are stubs when the real function is in libc, r=pweilbacher
|
2009-09-22 15:57:05 +02:00 |
|
Benjamin Smedberg
|
56a8d84c46
|
Bug 485409 - Handle a Windows-style path as $srcdir in configure, by modifying the default autoconf M4 macros so that they recognize Z:/ as an absolute path. r=ted
|
2009-09-22 09:05:48 -04:00 |
|
Andreas Gal
|
23b5f8a4b9
|
Bug 517567: NJ: ARM asm_arg does not handle LIR_ldq in register parameters with softfloat, r=dvander
|
2009-09-21 12:35:37 -07:00 |
|
Neil Rashbrook
|
e4cac4353a
|
Bug 508780 Followup to make qsgen.py compatible with Python 2.4 r=peterv
|
2009-09-19 18:10:09 +01:00 |
|
Phil Ringnalda
|
e62c83fdc6
|
Bug 495228 - Remove checks for mac MOZ_WIDGET_TOOLKIT, r=ted
|
2009-09-18 19:59:53 -07:00 |
|
Benjamin Smedberg
|
004047451f
|
Sync changes to static-checking.js from the NS_OVERRIDE and NS_MUST_OVERRIDE bugs.
|
2009-09-18 17:12:19 -04:00 |
|
Benjamin Smedberg
|
124c9c8007
|
Bug 517278 - JS_REQUIRES_STACK errors (jsobj.cpp and jstracer.cpp), r=jorendorff
|
2009-09-18 09:36:51 -04:00 |
|
Peter Van der Beken
|
9a6bc55b64
|
Fix for bug 508780 (Stop using tearoff from quickstubs for nsDOMCSSDeclaration/nsComputedDOMStyle), part 1. r=jst.
--HG--
extra : rebase_source : c08832cbf78e54b82a7bc3dd22e7bc8710ed8b29
|
2009-09-18 15:09:53 +02:00 |
|
Blake Kaplan
|
67c44c0769
|
Backed out changeset a01f270b961a to fix tinderbox orange.
|
2009-09-17 21:47:50 -07:00 |
|
Blake Kaplan
|
6d09f51003
|
Bug 505915 - Throw exceptions eagerly when we try to convert a cross-origin security wrapper to a C++ object. r=jst
|
2009-09-02 17:25:25 -07:00 |
|
Blake Kaplan
|
5e85bedc27
|
Bug 517163 - Add missing call to morph slim wrappers when wrapping them in XPCNativeWrappers. r+sr=jst
|
2009-09-17 18:51:10 -07:00 |
|
Blake Kaplan
|
9ab2d4e1e8
|
Merge the backout.
|
2009-09-17 15:30:33 -07:00 |
|
Blake Kaplan
|
3ad62940d0
|
Backed out changeset 5f449dffdff5. Trying to fix Tp4 heap size regression.
|
2009-09-17 15:27:04 -07:00 |
|
Blake Kaplan
|
e4fc79f8a7
|
Merge backout.
|
2009-09-17 15:24:08 -07:00 |
|
Blake Kaplan
|
5e4fdf8802
|
Backed out changeset af649bce14da. Trying to fix performance regressions.
|
2009-09-17 15:23:58 -07:00 |
|
Andreas Gal
|
4b2f3150ab
|
Use one single GC heap chunk, avoiding frequent mmap and malloc calls (508707, r=igor,brendan).
|
2009-09-15 14:29:01 -07:00 |
|
Jeff Walden
|
f0654601f8
|
Bug 516623 - Followups to change signed-type overflow to unsigned-type overflow, because only the latter has defined behavior. r=mrbkap
|
2009-09-15 12:15:10 -07:00 |
|
Jason Orendorff
|
f3527c52c4
|
Bug 516715 - js shell should uneval results for display in interactive mode. r=brendan.
|
2009-09-15 14:54:48 -05:00 |
|
Jeff Walden
|
9da7781747
|
Bug 516623 - jsnum.cpp:87: warning: integer overflow in expression. r=mrbkap
|
2009-09-14 23:00:15 -07:00 |
|
Graydon Hoare
|
2521578c2d
|
Backed out changeset 35777195800a, perf regression.
|
2009-09-14 21:07:57 -07:00 |
|
Graydon Hoare
|
5d33edd2e9
|
Bug 516620 - Kill off residue of MMgc, r=gal.
|
2009-09-10 16:29:36 -07:00 |
|
Brendan Eich
|
eaabbf253c
|
Bug 516075 - Move shape into JSObjectMap from JSScope, const-ipate and use LIR_ldc* to get to it (r=jorendorff).
|
2009-09-14 20:29:46 -04:00 |
|
David Anderson
|
92ad5b2859
|
Renamed JSOP_LOOP to JSOP_TRACE, which now also gets emitted at the start of scripts (bug 515806, r=brendan).
|
2009-09-14 17:26:16 -07:00 |
|
Graydon Hoare
|
1b282006e0
|
Bug 516567 - Remove unused error codes from Assembler, r=gal.
|
2009-09-10 16:05:47 -07:00 |
|
Luke Wagner
|
854c0294df
|
Bug 412571 - replace thisp with thisv (r=brendan,mrbkap)
|
2009-09-11 19:07:00 -07:00 |
|
Brendan Eich
|
7232012b19
|
Don't be confused by eval's frame inheriting its caller's fun member when propagating sharp slots (516263, r=igor).
|
2009-09-14 10:36:01 -04:00 |
|
Brendan Eich
|
5de171f5f5
|
Don't assume a script with sharps whose caller has no sharps has no other fixed slots (516262, r=igor).
|
2009-09-14 10:29:56 -04:00 |
|
Nicholas Nethercote
|
dc36e0b4cd
|
Follow-up for bug 516298. r=brendan.
|
2009-09-14 17:38:48 +10:00 |
|
Nicholas Nethercote
|
79ded264a4
|
Bug 516298 - TM: fix three compiler warnings. r=brendan.
|
2009-09-14 14:17:45 +10:00 |
|
Nicholas Nethercote
|
497b41e674
|
Bug 515904 - nanojit: merge bug 513007 from Tamarin. r=graydon.
|
2009-09-14 08:29:29 +10:00 |
|
Andreas Gal
|
ec9363019f
|
Add a way to flush CodeAllocs without deleting/recreating (515874, r=graydon).
|
2009-09-12 23:06:51 -07:00 |
|
Andreas Gal
|
72c92b196f
|
Use a single code cache for the JIT and the RegExp compiler (515852, r=dmandelin).
|
2009-09-12 23:04:27 -07:00 |
|
Vladimir Vukicevic
|
b5e4a179d5
|
b=516107; TM: bad partial merge causes bad ARM codegen; r=gal
|
2009-09-11 19:20:15 -07:00 |
|
David Anderson
|
04069b3bf5
|
Fixed register allocation bug in x64 backend (bug 516093, r=gal).
|
2009-09-11 18:31:12 -07:00 |
|
David Mandelin
|
cfdd0c20d7
|
Bug 516009: do stack update after all guards for JSOP_LAMBDA_FC, r=gal
|
2009-09-11 17:32:20 -07:00 |
|
David Mandelin
|
1ccc6f7025
|
Bug 515844 followup: change debug option to moz-standard -g, no_r=me
|
2009-09-11 16:43:50 -07:00 |
|
Andreas Gal
|
2b967c4b02
|
Add test for bug 504516.
|
2009-09-11 15:59:04 -07:00 |
|
Brendan Eich
|
1f562c224a
|
Bug 516069 - Common the side exit used with shape guards (r=gal).
|
2009-09-11 15:44:30 -07:00 |
|
Jeff Walden
|
9d39c0d549
|
Bug 515285 - Implement JS_SameValue, and make assertEq use it rather than JS_StrictlyEqual. r=jorendorff
|
2009-09-09 11:51:52 -07:00 |
|
Jeff Walden
|
23423d9733
|
Fxi tpyo
|
2009-09-11 11:53:00 -07:00 |
|