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 |
|
Jeff Walden
|
484c2f1212
|
Bug 504233 - Add SIZE_MAX, etc. #defines to SpiderMonkey. r=jimb
|
2009-07-15 15:59:25 -07:00 |
|
Brendan Eich
|
79d774b114
|
Bug 515815 - TM: Regression on shell test case regress-452498-224.js (r=igor).
|
2009-09-11 10:47:47 -07:00 |
|
Brendan Eich
|
1cef550e73
|
Fix obvious thinko that bites Gary's fuzzer (515892, r=igor tomorrow, I trust).
|
2009-09-11 00:00:52 -07:00 |
|
Nicholas Nethercote
|
4b5aeeae4f
|
Bug 514551 - nanojit: avoid using ~allocator.free. r=edwsmith.
|
2009-09-11 16:21:10 +10:00 |
|
Nicholas Nethercote
|
4faa4a2405
|
Bug 515312 - nanojit: kill reservations in the Sparc backend. r=leon.sha.
|
2009-09-11 14:43:50 +10:00 |
|
David Mandelin
|
17a8b24ac7
|
Bug 515844: option to run a trace-test in gdb, r=dvander
|
2009-09-10 18:39:30 -07:00 |
|
Jim Blandy
|
f98db45fa3
|
Bug 510117: Correct pseudocode describing use/def processing. r=brendan
|
2009-09-10 18:02:08 -07:00 |
|
David Anderson
|
a17ec3c834
|
Follow-up nits (spacing, comment typo) to bug 513844.
|
2009-09-10 17:24:28 -07:00 |
|
Luke Wagner
|
d72c89d060
|
Backed out changeset b866396faae4
|
2009-09-10 16:44:01 -07:00 |
|
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 |
|