igor%mir2.org
|
f54fd20d96
|
Bug 404935: No compiler pseudo-frames when compiling functions. r,a=brendan
git-svn-id: svn://10.0.0.236/trunk@240106 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-11-29 14:49:43 +00:00 |
|
igor%mir2.org
|
733a007291
|
Bug 399544: using custom storage for function argument and variable names. r,a=brendan
git-svn-id: svn://10.0.0.236/trunk@239971 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-11-27 08:38:47 +00:00 |
|
igor%mir2.org
|
db5133bf70
|
Bug 398609: simpler handling of hidden properties, r,a=brendan
git-svn-id: svn://10.0.0.236/trunk@239660 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-11-19 17:15:45 +00:00 |
|
igor%mir2.org
|
6c8e3eaa97
|
Bug 398609: backing out due to test failures.
git-svn-id: svn://10.0.0.236/trunk@239619 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-11-19 00:58:46 +00:00 |
|
igor%mir2.org
|
778ffb85c1
|
Bug 398609: cleanup of hidden properties support. r,a=brendan
git-svn-id: svn://10.0.0.236/trunk@239618 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-11-19 00:36:50 +00:00 |
|
igor%mir2.org
|
0541de0428
|
Bug 398609: Backing out due to mochi test failure.
git-svn-id: svn://10.0.0.236/trunk@239325 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-11-13 15:47:28 +00:00 |
|
igor%mir2.org
|
2e65d4ff36
|
Bug 398609: cleanup of hidden properties. r,a=brendan
git-svn-id: svn://10.0.0.236/trunk@239322 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-11-13 14:56:18 +00:00 |
|
timeless%mozdev.org
|
6828cd3837
|
Bug 397239 ActionMonkey: Remove "extra" parameter to JS_FN
patch by Jason Orendorff <jorendorff@mozilla.com> r=igor a=brendan
git-svn-id: svn://10.0.0.236/trunk@237716 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-10-13 20:09:48 +00:00 |
|
igor%mir2.org
|
1d235bcf1e
|
Bug 397210: JSTokenStream is stored in JSParseContext. r=brendan
git-svn-id: svn://10.0.0.236/trunk@237113 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-10-02 23:10:09 +00:00 |
|
igor%mir2.org
|
27b680de93
|
Backing out the patch 397210.
git-svn-id: svn://10.0.0.236/trunk@237017 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-10-01 20:46:10 +00:00 |
|
igor%mir2.org
|
bab33931e0
|
Bug 397210: JSTokenStream is stored in JSParseContext. r=brendan
git-svn-id: svn://10.0.0.236/trunk@237014 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-10-01 20:25:26 +00:00 |
|
igor%mir2.org
|
fed9f64bb2
|
Bug 391290: mutability flag for strings is stored inside strings. r=brendan
git-svn-id: svn://10.0.0.236/trunk@232204 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-08-16 06:23:06 +00:00 |
|
igor%mir2.org
|
d3d83b6a81
|
Bug 386265: using double kashing for atoms. r=brendan
git-svn-id: svn://10.0.0.236/trunk@231897 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-08-11 20:25:18 +00:00 |
|
brendan%mozilla.org
|
1625a24bdd
|
Fast (frame-less) native call optimizations (385393, r=igor).
git-svn-id: svn://10.0.0.236/trunk@231255 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-08-02 04:33:52 +00:00 |
|
brendan%mozilla.org
|
7050bb0c78
|
Backing out, see bug 389122 and orange or red tinderboxes.
git-svn-id: svn://10.0.0.236/trunk@230578 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-07-21 23:21:20 +00:00 |
|
brendan%mozilla.org
|
18ee45583c
|
Fast natives and related optimizations (385393, r=igor).
git-svn-id: svn://10.0.0.236/trunk@230576 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-07-21 21:39:42 +00:00 |
|
igor%mir2.org
|
0ec23405cf
|
Bug 385729: objects and regexps are stored in separated tables in JSScript. r=brendan,mrbkap
git-svn-id: svn://10.0.0.236/trunk@229506 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-07-08 09:03:37 +00:00 |
|
crowder%fiverocks.com
|
2e9c5abf21
|
Bug 357016: spidermonkey should be buildable by a C++ compiler, patch by
crowder/Jason Orendorff, r=brendan
git-svn-id: svn://10.0.0.236/trunk@229375 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-07-05 20:37:48 +00:00 |
|
igor%mir2.org
|
2283248466
|
Bug 349326: for-in loop now always closes iterator objects. r=brendan
git-svn-id: svn://10.0.0.236/trunk@229141 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-07-02 12:13:27 +00:00 |
|
igor%mir2.org
|
e28b0c63ed
|
Bug 378793: Patch from Mike Moening and me to implement per-context debug hooks. r=brendan
git-svn-id: svn://10.0.0.236/trunk@228111 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-15 06:44:20 +00:00 |
|
igor%mir2.org
|
f9886de471
|
Bug 378793: removal of the previous commit.
git-svn-id: svn://10.0.0.236/trunk@228073 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-14 20:20:37 +00:00 |
|
igor%mir2.org
|
7beadb8cf6
|
Bug 378793: Patch from Mike Moening to implement per-context debug hooks. r=me,brendan
git-svn-id: svn://10.0.0.236/trunk@228071 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-14 20:04:09 +00:00 |
|
igor%mir2.org
|
f3384af5d0
|
Bug 379758: SETSP is removed
git-svn-id: svn://10.0.0.236/trunk@226943 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-05-24 07:51:47 +00:00 |
|
crowder%fiverocks.com
|
925dfd05f1
|
Bug 381402: Compilation error with HAS_XDR_FREEZE_THAW and old Script object, r=mrbkap
git-svn-id: svn://10.0.0.236/trunk@226919 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-05-23 22:09:52 +00:00 |
|
crowder%fiverocks.com
|
71a56b2919
|
Bug 381402: Compilation error with HAS_SCRIPT_OBJECT, r=mrbkap
git-svn-id: svn://10.0.0.236/trunk@226916 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-05-23 21:50:43 +00:00 |
|
igor%mir2.org
|
4bb4c414fe
|
Bug 375270: API to trace GC things graph without running the GC. r=brendan
git-svn-id: svn://10.0.0.236/trunk@224614 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-17 06:53:39 +00:00 |
|
brendan%mozilla.org
|
ca13089609
|
Fix js_LineNumberToPC based on MikeM@RetekSolutions.com's input (313922, r=mrbkap).
git-svn-id: svn://10.0.0.236/trunk@224011 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-02 18:13:22 +00:00 |
|
igor.bukanov%gmail.com
|
ee65483439
|
Bug 366725: JS_GetString(Bytes|Chars) are no longer used in SpiderMonkey.
git-svn-id: svn://10.0.0.236/trunk@221525 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-08 06:25:23 +00:00 |
|
crowder%fiverocks.com
|
c2ed070728
|
Bug 359024: script bug causes deref of 0x80000001 (JSVAL_VOID), r=brendan
git-svn-id: svn://10.0.0.236/trunk@221179 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-01 21:30:48 +00:00 |
|
crowder%fiverocks.com
|
61ae98c7fd
|
Bug 367121: thread-safety and ordering issues in Script object, r=brendan
git-svn-id: svn://10.0.0.236/trunk@220974 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-02-27 04:35:35 +00:00 |
|
brendan%mozilla.org
|
6d67d8b830
|
Fix 366966, block scope vs. local functions (r=mrbkap).
git-svn-id: svn://10.0.0.236/trunk@219921 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-02-10 00:45:44 +00:00 |
|
crowder%fiverocks.com
|
3ef86c2c5d
|
253142: another script ordering bug, r=brendan
git-svn-id: svn://10.0.0.236/trunk@219118 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-01-29 08:22:31 +00:00 |
|
crowder%fiverocks.com
|
b687460bad
|
252995: reordering script_toSource and script_toString, r=brendan
git-svn-id: svn://10.0.0.236/trunk@219103 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-01-29 04:50:34 +00:00 |
|
crowder%fiverocks.com
|
3a04ebbbb1
|
253003: re-ordering script compile, r=brendan
git-svn-id: svn://10.0.0.236/trunk@219101 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-01-29 04:40:34 +00:00 |
|
crowder%fiverocks.com
|
cb8f649b8f
|
253125: script_exec ordering fix, r=brendan
git-svn-id: svn://10.0.0.236/trunk@219100 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-01-29 04:18:49 +00:00 |
|
crowder%fiverocks.com
|
d939edf204
|
Bug 355820: Remove non-standard Script object, patch by Brian Crowder crowder@fiverocks.com, r=brendan
git-svn-id: svn://10.0.0.236/trunk@218929 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-01-25 23:08:52 +00:00 |
|
igor.bukanov%gmail.com
|
2f1623948d
|
Bug 366236: cleanup and debug checks for atom indexes. r=brendan
git-svn-id: svn://10.0.0.236/trunk@218238 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-01-12 12:10:36 +00:00 |
|
brendan%mozilla.org
|
3630262087
|
Add macrology for presetting double hashtable capacity to avoid growth given a known initial population (356116, r=dbaron).
git-svn-id: svn://10.0.0.236/trunk@218164 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-01-10 22:11:34 +00:00 |
|
brendan%mozilla.org
|
834076962c
|
Igor's patch for simpler extended atom indexing (365608, tweaks and r=me).
git-svn-id: svn://10.0.0.236/trunk@217908 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-01-06 23:25:00 +00:00 |
|
brendan%mozilla.org
|
5ce206c2a5
|
Back out last checkin.
git-svn-id: svn://10.0.0.236/trunk@216480 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-12-05 15:46:19 +00:00 |
|
brendan%mozilla.org
|
985f53dfd3
|
Add JS_DHASH_{,DEFAULT_}CAPACITY macros for realloc-free init (356116, r/sr=mrbkap+shaver/dbaron).
git-svn-id: svn://10.0.0.236/trunk@216470 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-12-05 00:52:05 +00:00 |
|
brendan%mozilla.org
|
221680ca40
|
Fix 360612, r=igor.
git-svn-id: svn://10.0.0.236/trunk@215805 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-25 02:11:28 +00:00 |
|
brendan%mozilla.org
|
dc22a40ddd
|
Back out last change.
git-svn-id: svn://10.0.0.236/trunk@215780 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-24 05:12:29 +00:00 |
|
brendan%mozilla.org
|
96b715af56
|
Move GSN cache for best sharing and correct clearing (360612, r=igor).
git-svn-id: svn://10.0.0.236/trunk@215778 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-24 03:03:18 +00:00 |
|
brendan%mozilla.org
|
5488f97fe5
|
Fix body block scope capture by local functions (357754, r=mrbkap).
git-svn-id: svn://10.0.0.236/trunk@214290 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-10-28 05:55:06 +00:00 |
|
brendan%mozilla.org
|
d7c9dce9ff
|
Fix 355982, r=self.
git-svn-id: svn://10.0.0.236/trunk@213330 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-10-09 04:11:40 +00:00 |
|
brendan%mozilla.org
|
9c10b79bab
|
Followup fix to patch for bug 347306.
git-svn-id: svn://10.0.0.236/trunk@213296 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-10-07 19:27:04 +00:00 |
|
brendan%mozilla.org
|
8fc53af0eb
|
Fix O(n^2) growth bug in js_GetSrcNote (347306, r=igor).
git-svn-id: svn://10.0.0.236/trunk@213295 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-10-07 19:14:55 +00:00 |
|
brendan%mozilla.org
|
ff24e1d065
|
Simple null defense in js_PCToLineNumber (355341, r=igor).
git-svn-id: svn://10.0.0.236/trunk@213285 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-10-07 03:50:08 +00:00 |
|
brendan%mozilla.org
|
427a39fb9a
|
Fix 241468, r=igor.
git-svn-id: svn://10.0.0.236/trunk@213252 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-10-06 20:13:46 +00:00 |
|