Luke Wagner
|
e9357856b4
|
Bug 506410 - bring template lovin' to hash tables (r=jorendorff)
|
2009-09-10 16:16:29 -07:00 |
|
David Mandelin
|
0fcb7aaa76
|
Bug 500857: show JIT reset events in tracevis, r=nnethercote
--HG--
extra : rebase_source : a9be775abf15badf980e3be3535e99b30ce5c235
|
2009-09-10 16:06:34 -07:00 |
|
David Anderson
|
0638ddff8d
|
Follow-up fix for SanityFilter triggering on ill-typed LIR (bug 513844, no_r=me).
|
2009-09-10 15:41:48 -07:00 |
|
David Anderson
|
fdcaf63219
|
Greatly improved tracer x64 compliance and compatibility (bug 513844, r=gal).
|
2009-09-10 15:38:18 -07:00 |
|
David Anderson
|
927b38b06f
|
Merge backout.
|
2009-09-10 15:13:26 -07:00 |
|
David Anderson
|
10b1ebccfe
|
Backed out changeset 1870d316eb00
|
2009-09-10 15:12:14 -07:00 |
|
Blake Kaplan
|
adf434e70c
|
Bug 513428 - Ignore transparent wrappers when deciding if something is an array or not. r=brendan
|
2009-09-10 14:51:45 -07:00 |
|
Andreas Gal
|
b6a2946c7a
|
Tracker::get must never be called for values not in the tracker (515752, r=dmandelin).
|
2009-09-10 13:11:26 -07:00 |
|
Bob Clary
|
572aca124f
|
Bug 469718 - browser javascript reftests, r=sayrer, r=ted.mielczarek.
--HG--
rename : js/tests/Makefile => js/tests/SisyphusMakefile
|
2009-09-10 12:38:29 -07:00 |
|
Jason Orendorff
|
7bf465cfd3
|
Bug 515682 - js/src/jsapi-tests is missing a README file. r=brendan.
|
2009-09-10 14:28:55 -05:00 |
|
Brendan Eich
|
811ccb299a
|
Fixes based on jorendorff's comments in bug 515273.
|
2009-09-10 10:54:33 -07:00 |
|
Brendan Eich
|
706bd30498
|
Fix js*inlines.h harder (515628, r=jorendorff).
|
2009-09-10 10:23:52 -07:00 |
|
Jason Orendorff
|
4e3fc88ef8
|
Fix release-only linker error introduced by changeset 08ab547f6808 (having to do with jsscriptinlines.h). r=red.
|
2009-09-10 11:50:43 -05:00 |
|
Brendan Eich
|
bb9d2c5506
|
Followup for 513119, r=jorendorff.
|
2009-09-10 07:22:20 -07:00 |
|
Igor Bukanov
|
8b5938706b
|
bug 440834 - do not cache enumerators when object shape overflowed. r=brendan
|
2009-09-10 15:59:43 +04:00 |
|
Igor Bukanov
|
3c4beac4d9
|
bug 515199 - js_GetGCThingTraceKind must check for JSString::isStatic and return JSTRACE_STRING if so. r=brendan
|
2009-09-10 15:13:59 +04:00 |
|
Leon Sha
|
4e128c3edd
|
Bug 515586 - Tracemonkey build failed with Sun Studio at jsstr.cpp. r=gal
|
2009-09-10 15:29:20 +08:00 |
|
Graydon Hoare
|
e9a727c872
|
Bug 514999 - Followup to fix orange opt tinderboxes, r=me.
--HG--
extra : rebase_source : 876279e2d327c8faf76bba28f94ba40f347a2000
|
2009-09-09 20:39:35 -07:00 |
|
Nicholas Nethercote
|
a5ab37ac5f
|
Fix bustage caused by the patch for 514066.
|
2009-09-10 14:24:57 +10:00 |
|
Nicholas Nethercote
|
b29cd64403
|
Bug 514066 - TM: Make short functions in LIR.cpp inline. r=gal.
|
2009-09-10 14:02:59 +10:00 |
|
Brendan Eich
|
016b0f207a
|
Bug 514981 - JSStackFrame::sharp{Array,Depth} should be locals allocated due to #n[#=] usage (r=igor).
|
2009-09-09 20:21:15 -07:00 |
|
Graydon Hoare
|
8132680f0e
|
Bug 515551 - FIX_FPU should depend on __i386__ not __i486__, r=brendan.
|
2009-09-09 20:09:50 -07:00 |
|
Nicholas Nethercote
|
f110b091bc
|
Bug 514349 - nanojit: start to kill Reservations. r=edwsmith,rreitmai.
|
2009-09-10 11:00:18 +10:00 |
|
Andreas Gal
|
bd58a78c21
|
Set nativeVp immediately before the native call (514999, r=mrbkap).
|
2009-09-09 17:38:07 -07:00 |
|
Jeff Walden
|
9deeafc1b0
|
Fix filename in comment to kick a tinderbox, r=red
|
2009-09-09 17:23:42 -07:00 |
|
Jeff Walden
|
fcb571fda5
|
Fix initialization, r=bustage
|
2009-09-09 17:00:26 -07:00 |
|
Jason Orendorff
|
b53824855d
|
Bug 513119 - Change JSScript macros to methods. r=Waldo.
|
2009-09-09 18:52:55 -05:00 |
|
Jason Orendorff
|
1a7723b3aa
|
Fix compile bustage from changeset b7ee9263cf96. Trivial fix. r=red.
|
2009-09-09 18:52:40 -05:00 |
|
Jeff Walden
|
c8f686672d
|
Bug 505587 - Implement ES5 Object.getOwnPropertyDescriptor. r=mrbkap
|
2009-07-21 19:35:59 -07:00 |
|
David Anderson
|
3ae21db572
|
Fixed regex LIR to be x64 compliant (bug 514548, r=lw).
|
2009-09-09 15:53:26 -07:00 |
|
David Anderson
|
fbf123ad5b
|
Fixed uninitialized variable in nanojit ARM backend (bug 515493, r=gal).
|
2009-09-09 15:45:18 -07:00 |
|
Jason Orendorff
|
25a80d6547
|
Fix a leak valgrind finds in jsapi-tests/testXDR.cpp. No bug, too trivial for a review, no_r=me.
|
2009-09-09 16:51:46 -05:00 |
|
Jason Orendorff
|
e170e4b573
|
Bug 511728 - Misc. cleanup from bug 503080. r=igor.
--HG--
extra : rebase_source : f4b7b385bbece2316912ce67c77a49ac8fca6e5c
|
2009-09-09 15:53:37 -05:00 |
|
Julian Seward
|
b8505fdfae
|
Bug 514647 - Fix space leaks in JS shell, r=gal.
--HG--
extra : rebase_source : 33073aa3fa68c69adaaf3516dc568b691a6573b5
|
2009-09-09 14:21:18 -07:00 |
|
Jason Orendorff
|
500dba18ba
|
Fix typo in inArrayTest.js introduced in changeset ff4821569605. No bug#. r=orange.
|
2009-09-09 16:12:51 -05:00 |
|
Graydon Hoare
|
c49ca202b2
|
Bug 511938 - Fix up recently-invalidated assertion, r=dvander.
|
2009-09-09 11:36:24 -07:00 |
|
David Anderson
|
daf1fa4dbe
|
Fixed LIR_ret/asm_ret on ARM (bug 515290, r=gal,vlad).
|
2009-09-09 12:55:17 -07:00 |
|
Andreas Gal
|
09f4fc3f88
|
Merge.
|
2009-09-09 12:53:11 -07:00 |
|
Andreas Gal
|
bb688e13fe
|
Backed out changeset 5c7fbeed8f96 (bug 515290, accidentally committed unrelated changes with the bug).
|
2009-09-09 12:52:58 -07:00 |
|
David Mandelin
|
512c25cdc4
|
Bug 504797 extra bit: newly required include in jsfun.cpp, no_r=me
|
2009-09-09 11:46:32 -07:00 |
|
David Mandelin
|
a8c3972f23
|
Bug 504797: give arguments objects created on trace a private value that can be used to look up argument values in the native stack, r=gal
|
2009-09-09 11:40:21 -07:00 |
|
David Anderson
|
e0f904df58
|
Added LIR_ov and full cmov support to x64 backend (bug 514496, r=rreitmai).
|
2009-09-09 11:19:12 -07:00 |
|
David Anderson
|
22a1120a3e
|
Added LIR helpers for x64 code generation (bug 514532, r=edwsmith).
|
2009-09-09 11:15:48 -07:00 |
|
David Anderson
|
01362958c6
|
Added LIR_ldcb and LIR_ldcs to x64 backend (bug 514586, r=rreitmai).
|
2009-09-09 10:58:24 -07:00 |
|
Brendan Eich
|
ed3daf20b0
|
My first jsapi test (515273, rs=Waldo).
|
2009-09-08 21:28:51 -07:00 |
|
danderson@mozilla.com
|
b29acb6983
|
Fix asm_ret on ARM (515290, r=gal,vlad).
|
2009-09-08 20:23:53 -07:00 |
|
Nicholas Nethercote
|
21dbf49f8b
|
Bug 515138 - TM/nanojit: merge the two StackFilter passes. r=gal.
|
2009-09-09 11:48:30 +10:00 |
|
Brendan Eich
|
e1ca08f794
|
Avoid wildman storage-punning hacks for non-unit static strings (515273, r=gal/gwagner).
|
2009-09-08 17:46:02 -07:00 |
|
Julian Seward
|
cf806f6974
|
Bug 513407 - NJ: fold out (x == y) ? x : y and (y == x) ? x : y. r=gal.
|
2009-09-09 10:25:16 +10:00 |
|
David Anderson
|
7b69388035
|
Fixed a hack that created temporarily ill-typed LIR, i2f(i2f) (bug 503427, r=gal).
|
2009-09-08 16:47:55 -07:00 |
|