Luke Wagner
|
8846bb56a4
|
Fix failing reftests. Align consts stored in scripts
|
2010-06-03 18:22:37 -07:00 |
|
Luke Wagner
|
8f6c06b148
|
Remove jsboxedword, change jsid to be a jsval
|
2010-06-02 19:09:04 -07:00 |
|
Luke Wagner
|
926bf1e82a
|
Passing trace-tests
|
2010-05-20 18:39:06 -07:00 |
|
Luke Wagner
|
72913f6cf1
|
Bug fixes, cleanups
|
2010-05-20 10:05:04 -07:00 |
|
mozilla@buildmonkey-left.mv.mozilla.com
|
88fadd2d53
|
Fix some things so this builds on 64-bit and OS X
|
2010-05-19 09:55:27 -07:00 |
|
Luke Wagner
|
d3a3926b34
|
Fix bugs
|
2010-05-18 17:25:12 -07:00 |
|
Luke Wagner
|
19c9bbad15
|
Turns out function objects can be on parent chains
|
2010-05-18 14:23:23 -07:00 |
|
Luke Wagner
|
4efd7171cc
|
Started fixing asserts
|
2010-05-17 22:57:30 -07:00 |
|
Luke Wagner
|
e374a37e1c
|
Remove explicit copy, ObjPtr
|
2010-05-17 22:15:51 -07:00 |
|
Luke Wagner
|
d1c3253e19
|
It compiles and links. Time to make it run
|
2010-05-17 21:21:44 -07:00 |
|
Luke Wagner
|
b3c6d771b1
|
Fixing shell/js
|
2010-05-17 18:49:58 -07:00 |
|
Luke Wagner
|
0a7c4f2ffb
|
convert up to jsstr
|
2010-05-13 14:49:26 -07:00 |
|
Luke Wagner
|
588e08228c
|
jsiter
|
2010-05-12 19:05:43 -07:00 |
|
Luke Wagner
|
4e6c52c52b
|
New Tag scheme, no SetObject silliness
|
2010-05-12 16:36:10 -07:00 |
|
Luke Wagner
|
400c4bbaef
|
Finished corrections from rebase
|
2010-05-12 12:32:34 -07:00 |
|
Luke Wagner
|
bd3571c1b5
|
Still recovering from rebase
|
2010-05-11 19:00:59 -07:00 |
|
Luke Wagner
|
6c0883c94f
|
Merge from tracemonkey
|
2010-05-11 00:41:08 -07:00 |
|
Luke Wagner
|
4e71f5312b
|
(unrebased) fat value patch
|
2010-05-10 22:01:31 -07:00 |
|
Luke Wagner
|
bddd202c18
|
(unrebased) remove regs
|
2010-03-03 18:10:13 -08:00 |
|
Luke Wagner
|
24a4486456
|
(fake) remove-regs patch
|
2010-03-03 18:10:13 -08:00 |
|
Luke Wagner
|
777b935aea
|
Bug 558144 - un-macroize OBJ_SCOPE, OBJ_SHAPE, LOCKED_OBJ_SET_SLOT, LOCKED_OBJ_GET_SLOT (r=Waldo)
|
2010-04-08 11:22:04 -07:00 |
|
Nicholas Nethercote
|
26d8277a75
|
Bug 413730 - Replace all OBJ_GET_CLASS() macro calls with JSObject::getClass() calls. r=gal.
|
2010-04-07 16:09:49 -07:00 |
|
Nicholas Nethercote
|
46b653e0e1
|
Mac bustage fix for bug 556187. r=brendan via IRC.
|
2010-04-06 12:16:37 +10:00 |
|
Nicholas Nethercote
|
4542317997
|
Bug 556187 - encapsulate JSSLOT_ARRAY_* within JSObject. r=brendan.
|
2010-04-05 18:32:16 -07:00 |
|
Andreas Gal
|
2004c301c3
|
fast object iteration (558754, r=brendan, CLOSED TREE).
|
2010-05-07 17:52:52 -07:00 |
|
Nicholas Nethercote
|
f824f9ebe3
|
Bug 563575 - encapsulate jsobj.cpp dslots accesses. r=brendan.
|
2010-05-04 20:28:38 -07:00 |
|
Nicholas Nethercote
|
45f5c025d0
|
Bug 563210 - "Assertion failure: isDenseArrayMinLenCapOk()," with gc, gczeal, Array, defineGetter. r=brendan.
|
2010-05-04 17:29:42 -07:00 |
|
Jeff Walden
|
00f6066393
|
Bug 552560 - Remove support for __parent__. r=mrbkap
|
2010-04-11 13:51:00 -07:00 |
|
Nicholas Nethercote
|
1cd832e8d3
|
Bug 562872 - encapsulate Arguments-related dslots accesses. r=brendan.
|
2010-05-02 21:42:09 -07:00 |
|
Brendan Eich
|
52ed1d8098
|
Fix getter/setter built-in vs. scripted type confusion: union getter/setter callable object pointer with raw JSPropertyOp pointer, fix watchpoint assertion/null-deref related to ES5's {get: undefined, set: undefined} new scripted getter/setter state encoding, clean up related code (560796, r=jwalden).
|
2010-04-30 16:03:37 -07:00 |
|
Nicholas Nethercote
|
d8b33d0d5f
|
Bug 562571 - TM: don't have two bounds checks for array getelem. r=brendan.
|
2010-04-29 20:22:33 -07:00 |
|
Nicholas Nethercote
|
225ae34fc8
|
Bug 562251 - JSSLOT_ARRAY_COUNT isn't used for slow arrays. r=brendan.
|
2010-04-28 18:35:22 -07:00 |
|
Nicholas Nethercote
|
1e5fc26c40
|
Bug 560774 - encapsulate array-related dslots accesses. r=brendan.
|
2010-04-26 18:33:36 -07:00 |
|
Boris Zbarsky
|
d319faf7ba
|
Bug 556830 part 1. Change things so a bindname resolve of a global property won't define it on the window in ES5 strict mode. r=jorendorff
|
2010-04-26 10:06:25 -04:00 |
|
Andreas Gal
|
df7122d975
|
backing out clean up bug 560167 due to massive conflicts with the iterator patch
|
2010-04-23 20:49:06 -07:00 |
|
Nicholas Nethercote
|
a46ca032d4
|
Bug 560167 - encapsulate XML-related JSSLOT_* values within JSObject. r=brendan.
|
2010-04-22 16:37:41 -07:00 |
|
Nicholas Nethercote
|
4139494dcc
|
Bug 559250 - encapsulate JSSLOT_{PRIMITIVE,DATE,REGEXP}_* within JSObject (take 2). r=brendan.
|
2010-04-14 18:57:30 -07:00 |
|
Nicholas Nethercote
|
00c793c05f
|
Backed out changeset 681b0067e61b due to massive breakage
|
2010-04-14 17:09:17 -07:00 |
|
Nicholas Nethercote
|
e240c1f235
|
Bug 559250 - encapsulate JSSLOT_{PRIMITIVE,DATE,REGEXP}_* within JSObject. r=brendan.
|
2010-04-14 16:18:03 -07:00 |
|
Nicholas Nethercote
|
6bcbe2ea63
|
Bug 557713 - encapsulate JSSLOT_ARGS_* within JSObject. r=brendan.
|
2010-04-11 16:45:20 -07:00 |
|
Andreas Gal
|
a887d81302
|
Inline the object allocation path (558003, r=sayrer).
|
2010-04-10 16:16:35 -07:00 |
|
Jason Orendorff
|
d354a0998c
|
No bug: fix visibility warnings in GCC, no_r=me
|
2010-04-01 11:01:14 -05:00 |
|
Nicholas Nethercote
|
795d4b8ad2
|
Bug 556353 - Remove OBJ_IS_NATIVE, HAS_FUNCTION_CLASS. r=brendan.
|
2010-03-31 22:13:51 -07:00 |
|
Jason Orendorff
|
24aa3470aa
|
Bug 556315 part 2 - JSObject::getGlobal() and JSStackFrame::getThisObject(). r=gal.
--HG--
extra : rebase_source : 103e73537d3c2f537a914b69a620136451a664ba
|
2010-03-31 17:57:03 -05:00 |
|
Robert Sayre
|
baeb2d1edf
|
Merge mozilla-central to tracemonkey.
|
2010-03-30 21:13:01 -07:00 |
|
Nicholas Nethercote
|
684396fb91
|
Bug 555631 - Convert STOBJ_* macros to inline functions. r=gal.
|
2010-03-30 14:42:48 -07:00 |
|
Brendan Eich
|
34b1a91d97
|
Fix arguments objects to share a runtime-wide empty scope, instead of each getting a differently shaped own scope at birth (554626, r=igor).
|
2010-03-30 00:44:28 -07:00 |
|
Jeff Walden
|
560212f1a8
|
Readd all jsobj.cpp and related changes from bug 548702.
|
2010-03-28 20:32:20 -07:00 |
|
Jeff Walden
|
0973dfd6ab
|
Merge.
|
2010-03-26 21:53:40 -07:00 |
|
Jeff Walden
|
95422c65a3
|
Backed out changeset e7065853ef79; I'll be repushing this incrementally, attempting to find the precise place where things go bad, in the near future. Happy days are here again! :-\
|
2010-03-26 18:01:54 -07:00 |
|