Robert Sayre
|
429925eb08
|
Backed out changeset 919950c7f0f0
|
2010-05-11 11:52:17 -04:00 |
Robert Sayre
|
d41ab0ebed
|
Merge.
|
2010-05-11 11:51:16 -04:00 |
Robert Sayre
|
98cfaada12
|
Backed out changeset e0d454817dfd
|
2010-05-11 11:50:58 -04:00 |
Robert Sayre
|
54416ab93e
|
Backed out changeset 4eca3e990ec0
|
2010-05-11 11:49:35 -04:00 |
Robert Sayre
|
d49d8252c9
|
fix windows debug build bustage from Bug 559408.
|
2010-05-11 09:41:23 -04:00 |
Robert Sayre
|
f67950c9c1
|
fix debug build bustage from Bug 559408.
|
2010-05-11 08:40:08 -04:00 |
Igor Bukanov
|
f65f02d3c9
|
bug 563345 - using js::HashMap for JSRuntime::threads. r=lw
|
2010-05-11 09:49:28 +02:00 |
Igor Bukanov
|
3989c083b2
|
bug 563326 - HashMap::relookupOrAdd as a safe alternative to the add method in presence of map mutations. r=lw
|
2010-05-11 08:27:53 +02:00 |
Chris Leary
|
e4b7af2e8e
|
Bug 559408: Arena pool macros to methods. (r=gal)
|
2010-05-10 21:46:52 -07:00 |
Jason Orendorff
|
226070d7e4
|
Bug 564344 - Crash or "Assertion failure: slot < (this)->scope()->freeslot, at ../jsscope.h:563" @ JSObject::getSlot(unsigned int) when redefining property. r=brendan.
|
2010-05-10 18:43:34 -05:00 |
Andreas Gal
|
0e71dd901d
|
can't trace generator close, follow up for 558754, CLOSED TREE
|
2010-05-07 19:19:19 -07:00 |
Andreas Gal
|
6a9d5642e1
|
fast object iteration (558754, r=brendan, CLOSED TREE).
|
2010-05-07 17:52:52 -07:00 |
Andreas Gal
|
b0311a3a35
|
xml[index] only works for JSXML_CLASS_LIST (564377, r=brendan, CLOSED TREE).
|
2010-05-07 13:33:57 -07:00 |
Dan Witte
|
2572ca91bd
|
Bug 562809 - js::HashTable::init(n) should guarantee success of next 'n' add()s. r=luke
|
2010-05-06 09:14:43 -07:00 |
Blake Kaplan
|
15be135941
|
Fix bug 563243. r=jorendorff
--HG--
extra : rebase_source : 4d0b7a62b0b1c458e2bb7f109e98da604ecba03a
|
2010-05-03 15:23:01 -07:00 |
Nicholas Nethercote
|
c8ba06b801
|
Bug 562857 - TM: use LIR_d2i instead of js_DoubleToInt32() when possible. r=gal.
|
2010-05-05 16:50:50 -07:00 |
Jeff Walden
|
daf419304d
|
Bug 552560 - Reenable the ctypes test in chrome workers, and make all parent-checks only happen if we're running in xpcshell and have access to the parent(o) function. r=dwitte
|
2010-05-05 14:35:12 -07:00 |
Dan Witte
|
e477eedea9
|
Fix crash.
|
2010-05-05 15:57:34 -07:00 |
Chris Leary
|
d67659aa25
|
Bug 563870: Fix dtrace linker error. (r=dvander)
|
2010-05-05 15:32:47 -07:00 |
Chris Leary
|
b3a46c2505
|
Bug 551763: Fix deletion of arguments ident. (r=Waldo)
|
2010-05-05 15:20:12 -07:00 |
Chris Leary
|
a169383704
|
Bug 556657: Fix test description. (r=Waldo)
|
2010-05-05 14:04:16 -07:00 |
Dan Witte
|
8f78a760cf
|
Address review comment from bug 551982. r=benjamn
|
2010-05-05 12:01:28 -07:00 |
David Mandelin
|
63d3f423f5
|
Bug 563842: Make PRMJ_Now always high-resolution in Windows shell builds, r=brendan
|
2010-05-04 18:06:30 -07:00 |
Luke Wagner
|
e8711cefb5
|
Bug 563845 - skip jsval-to-jsid conversion when jsval is a jsid (r=igor)
|
2010-05-04 18:24:13 -07:00 |
Nicholas Nethercote
|
561c9e8392
|
Bug 563575 - encapsulate jsobj.cpp dslots accesses. r=brendan.
|
2010-05-04 20:28:38 -07:00 |
Jeff Walden
|
b788714b36
|
Slightly better single-thread fix to parent() in jsshell. r=foopy
|
2010-05-04 19:50:53 -07:00 |
Chris Leary
|
15cbc5ef08
|
Fix shell build break on non-threadsafe. (r=me)
|
2010-05-04 19:34:21 -07:00 |
Jeff Walden
|
f9cb979b97
|
Fix orange by temporarily disabling js-ctypes chrome worker test that uses parent(), to buy more time to figure out a fix at leisure. r=orange
|
2010-05-04 18:28:27 -07:00 |
Jeff Walden
|
f5a8913aa6
|
Fix bustage from not renaming a variable appropriately in a copy-paste. r=red
|
2010-05-04 18:27:50 -07:00 |
Jeff Walden
|
2565d74df2
|
Outerize the results of nsIDOMWindowUtils.getParent and the jsshell's parent() methods. r=orange
--HG--
extra : rebase_source : 848ad247e5094b6eb8edce6198bfb1d368c31bc3
|
2010-05-04 18:02:00 -07:00 |
Nicholas Nethercote
|
7d9b359a9e
|
Bug 563210 - "Assertion failure: isDenseArrayMinLenCapOk()," with gc, gczeal, Array, defineGetter. r=brendan.
|
2010-05-04 17:29:42 -07:00 |
Nicholas Nethercote
|
9e6d790472
|
Bug 563590 - TM: rename opcodes in jsregexp.cpp, jsrecursion.cpp. r=dvander.
|
2010-05-04 16:26:18 -07:00 |
Jeff Walden
|
3dc23bd239
|
Bug 552560 - Test fixups/removals since parent() exists only in the shell, not the browser. r=mrbkap
|
2010-05-04 15:59:20 -07:00 |
Jason Orendorff
|
ea373472e1
|
Bug 563221 - "Assertion failure: ss->top >= nuses," or "Assertion failure: top != 0," with decompiler, if-else chain, and GOTOX. r=brendan.
--HG--
extra : rebase_source : b085564d7569fceb144193da4b93054b6ddbdadc
|
2010-05-04 16:38:47 -05:00 |
Jeff Walden
|
b54dc35195
|
Bug 552560 - Remove support for __parent__. r=mrbkap
|
2010-04-11 13:51:00 -07:00 |
Jeff Walden
|
f97ec82b4e
|
Fix typo in patch for bug 562193, r=firebot
|
2010-04-28 15:54:28 -07:00 |
Jeff Walden
|
fd5b9097a9
|
Bug 560566 - Add this particular failure mode to the Object.defineProperty megatests. r=jorendorff
|
2010-04-22 18:53:54 -07:00 |
Luke Wagner
|
bcbd0b2b60
|
Bug 563374 - clear exceptions thrown during js_TraceOpcode (r=igor)
--HG--
extra : rebase_source : 24db0cc50d368dc56aa4a44971f56ea0521b6fa9
|
2010-05-04 10:12:50 -07:00 |
David Anderson
|
8ac8eea08e
|
Pretty-up some tcflag use in the parser and emitter (bug 563568, r=cdleary).
|
2010-05-03 20:53:55 -07:00 |
Dan Witte
|
5ec3091086
|
Bug 551982 - Generate t.name and t.fields lazily. Part 4: hashify StructType fields. r=benjamn
|
2010-05-03 16:49:53 -07:00 |
Dan Witte
|
9cecf41fe6
|
Bug 551982 - Generate t.name and t.fields lazily. Part 3: lazy ffi_type. r=benjamn
|
2010-05-03 16:26:50 -07:00 |
Dan Witte
|
16d3bc6a6e
|
Bug 551982 - Generate t.name and t.fields lazily. Part 2: lazy fields. r=benjamn
|
2010-05-03 16:26:34 -07:00 |
Dan Witte
|
e1fadbfb2d
|
Bug 551982 - Generate t.name and t.fields lazily. Part 1: lazy name. r=benjamn
|
2010-05-03 16:21:33 -07:00 |
Dan Witte
|
905b76b87e
|
Bug 560002 - Opaque struct and definition support in ctypes. Part 2: Remove opaque pointers. r=benjamn
|
2010-05-03 16:20:43 -07:00 |
Dan Witte
|
35a3f39688
|
Bug 560002 - Opaque struct and definition support in ctypes. Part 1: Opaque structs. r=benjamn
|
2010-05-03 16:20:05 -07:00 |
Jason Orendorff
|
b16cf371ea
|
Bug 492915 - Trace incelem/decelem/eleminc/elemdec for objects other than arrays. r=brendan.
--HG--
extra : rebase_source : 33ab817997096bd4b00c8a36bb0444dcacc58a27
|
2010-05-03 16:48:06 -05:00 |
Nicholas Nethercote
|
275c7072da
|
Bug 562837 - TM: avoid reboxing when copying a double from one array to another. r=brendan.
|
2010-05-03 15:51:57 -07:00 |
Jesse Ruderman
|
33abe97e25
|
Bug 563077 - fix handling of tests marked as 'random' so crashes are reported. r=dmandelin
|
2010-05-03 15:25:57 -07:00 |
Robert Sayre
|
004ca3887a
|
Merge.
|
2010-05-03 12:32:11 -04:00 |
Robert Sayre
|
c1d5a1b578
|
Update dense array cloning with new factoring of getDenseArrayCapacity
|
2010-05-03 11:19:45 -04:00 |