Jason Orendorff
|
d354a0998c
|
No bug: fix visibility warnings in GCC, no_r=me
|
2010-04-01 11:01:14 -05:00 |
|
Jason Orendorff
|
33d9cdc537
|
Bug 556315 part 1 - Remove GCReachableFrame. r=gal.
--HG--
extra : rebase_source : 1db26956cf3f73f1213ab222f4c3ee12637265c5
|
2010-03-31 17:17:20 -05:00 |
|
Jeff Walden
|
570eb3ecf8
|
Bug 538690 - js::AutoValueVector for auto-managed rooting and storage of an indefinite number of jsvals. r=igor
|
2010-03-01 14:46:15 -08:00 |
|
Nicholas Nethercote
|
07c2f920b4
|
Bug 555881 - TM: remove dead fields from TraceMonitor. r=waldo.
|
2010-03-30 18:06:38 -07:00 |
|
Jeff Walden
|
ed2243cc54
|
Remove all remnants of JSTempValueRooter. WIN!
|
2010-03-30 11:14:47 -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 |
|
Jason Orendorff
|
d5f9ef6c2a
|
Bug 500431 part 3 - Rename JSPropertyCache to js::PropertyCache and other renamings. r=brendan.
|
2010-03-24 21:20:44 -05:00 |
|
Jason Orendorff
|
25153c3c13
|
Bug 500431 part 1 - Move property cache code to jspropertycache{.h,.cpp,inlines.h}. r=brendan.
--HG--
extra : rebase_source : f7a7bb63bc3cded9452807ecdd0b5b8e8f5b3ff6
|
2010-03-24 16:16:01 -05:00 |
|
Jim Blandy
|
87636f5bd9
|
Bug 552500: Don't bother to dynamically detect stack growth direction. r=waldo
|
2010-03-24 14:40:11 -07:00 |
|
Jason Orendorff
|
60d5805e46
|
Bug 509857 - Get rid of DTOA_LOCK. r=jwalden.
--HG--
extra : rebase_source : bec4d9441aa2af8488a04aa8604a65b7387cda6d
|
2010-03-22 18:21:10 -05:00 |
|
Brendan Eich
|
f819b36cf4
|
Use direct object shape instead of identity as key for deep property cache hits (497789, r=jorendorff).
|
2010-03-22 11:11:44 -07:00 |
|
Andreas Gal
|
c841a2ef46
|
Re-seed Math.random() for each window/frame/context (475585, r=waldo,dolske).
|
2010-03-18 08:27:26 -07:00 |
|
Igor Bukanov
|
90d5fa7237
|
bug 519476 - replacing JSSTRING_DEFLATED with scanning of the deflated cache. r=jwalden,dmandelin
|
2010-03-16 21:28:33 +03:00 |
|
Luke Wagner
|
116a193009
|
Bug 552248 - fix crash when JS_EvaluateInStackFrame is called for frame in saved callstack (r=Waldo)
|
2010-03-15 19:24:08 -07:00 |
|
Vladimir Vukicevic
|
77502e8e24
|
Backed out changeset 0b28c109c213; r=waldo,dmandelin
|
2010-03-15 16:03:57 -07:00 |
|
Igor Bukanov
|
6d3a27abc3
|
bug 519476 - replacing JSSTRING_DEFLATED with scanning of the deflated cache. r=jwalden,dmandelin
|
2010-03-13 10:01:09 +03:00 |
|
David Anderson
|
564824e65a
|
Backed out changeset 04023ea0fb08.
|
2010-03-11 12:19:36 -08:00 |
|
Mike Moenig
|
2b408683cd
|
Allow custom allocator use in SpiderMonkey (bug 549532, r=dvander).
|
2010-03-10 21:02:18 -08:00 |
|
Luke Wagner
|
a1a73dd94d
|
Bug 551276 - a more type-safe way to zero memory (r=Waldo)
--HG--
extra : rebase_source : fc5564c34cde6490a1d3b48a16a451f7e50c052a
|
2010-03-10 15:34:12 -08:00 |
|
Jeff Walden
|
f0d10aeadd
|
Fix up some class names in comments, r=sparky
|
2010-03-09 15:23:53 -08:00 |
|
Jeff Walden
|
106fbd8085
|
Bug 548702 - Temporary value-rooting scheme should be C++- and RAII-based, not macro-based. r=igor
--HG--
extra : rebase_source : c7bb34662dbd70df49d40880227139537c60356e
|
2010-01-11 11:52:21 -06:00 |
|
Mike Moening
|
0373a2437d
|
bug 549010 - fixing and silencing MSVC warnings. r=brendan,igor
|
2010-03-04 20:44:09 -08:00 |
|
Igor Bukanov
|
eef84ebc59
|
bug 545529 - followup to remove the cache stats output in the normal build
|
2010-02-19 23:58:31 +03:00 |
|
Jason Orendorff
|
4d96795a35
|
Fix typo in patch for bug 545529 to fix non-JS_THREADSAFE DEBUG builds. r=bz on IRC.
|
2010-02-19 12:25:37 -06:00 |
|
Igor Bukanov
|
debaa592f7
|
bug 545529 - caching Class.prototype lookups. r=brendan
|
2010-02-19 20:44:23 +03:00 |
|
Luke Wagner
|
f8096c6b67
|
Try 784ceadd60e5 again with more #pragma optimize("", off)
|
2010-02-06 10:14:05 -08:00 |
|
Luke Wagner
|
fda9474440
|
Backout 784ceadd60e5 until PGO stops crashing
|
2010-02-08 10:28:07 -08:00 |
|
Luke Wagner
|
22b7692a6a
|
Bug 515812 - Double hashing template (r=jorendorff)
|
2010-02-06 10:14:05 -08:00 |
|
David Mandelin
|
61112f8395
|
No bug: fix visibility warnings in GCC, no_r=me
|
2010-02-04 11:29:53 -08:00 |
|
Luke Wagner
|
7714144859
|
Bug 535656 - remove JSStackFrame::dormantNext and varobj (r=waldo)
|
2010-01-29 18:25:16 -08:00 |
|
Luke Wagner
|
89799b298a
|
Bug 541456 - change ConvertSupportsTojsvals not to use js_AllocStack (r=jst)
|
2010-01-25 08:48:07 -08:00 |
|
Igor Bukanov
|
836b8a84eb
|
bug 540805 - using reference counting only for empty scopes. r=jorendorff
|
2010-01-27 09:50:17 +03:00 |
|
Igor Bukanov
|
450cf95e35
|
bug 538275 - ClaimTitle cleanup. r=brendan, jorendorff
|
2010-01-24 14:15:38 +03:00 |
|
Luke Wagner
|
2645ecd2da
|
Bug 541452 - put jstracer.cpp in namespace js (r=jorendorff)
|
2010-01-22 14:49:18 -08:00 |
|
Luke Wagner
|
4f05b945eb
|
Bug 458421 - dead stuff in spidermonkey (r=jorendorff)
|
2010-01-22 11:52:17 -08:00 |
|
Jason Orendorff
|
0f530fd289
|
Bug 538440 - We never jit DOM workers. r=mrbkap.
|
2010-01-20 14:54:34 -06:00 |
|
David Mandelin
|
9600769682
|
Bug 495331: trace JSOP_LAMBDA for non-heavyweight, non-null closures, r=jorendorff,dvander
|
2010-01-15 11:32:14 -08:00 |
|
Igor Bukanov
|
702de8885c
|
bug 528200 - replacing GC thing flags with a mark bitmap
|
2010-01-14 11:27:32 +03:00 |
|
David Anderson
|
3996e3ac0d
|
Make sure trace native stack is 16-byte aligned (bug 534590, r=lw).
|
2010-01-07 17:20:00 -08:00 |
|
Igor Bukanov
|
a9c4fac55a
|
bug 534590 - eliminating GCF_LOCK flag. r=brendan
|
2009-12-24 12:31:07 +03:00 |
|
Jason Orendorff
|
102ed4de5a
|
Do not secretly write to /tmp in DEBUG builds unless your name is brendan. (Leave the basic stats code ifdef'd on for everyone though, to help avoid bitrot.) No bug, r=Waldo.
|
2009-12-17 11:37:25 -06:00 |
|
Igor Bukanov
|
da4f40e4dc
|
bug 528486 - eliminating GCF_CHILDREN. r=brendan
|
2009-12-14 10:55:17 +03:00 |
|
Nicholas Nethercote
|
03809b83a9
|
Bug 528857 - nanojit: mismanagement of name lifetimes with TMFLAGS=assembly? r=graydon.
|
2009-12-07 21:06:41 -08:00 |
|
David Anderson
|
8fb72a7a12
|
Get rid of TreeInfo and inline its members into TreeFragment (bug 525371, r=gal,lw)
|
2009-12-04 19:59:55 -08:00 |
|
David Anderson
|
b7f7a14f13
|
Backed out changeset 0082849624a5, potential orange.
|
2009-12-01 16:32:45 -08:00 |
|
David Anderson
|
c80f627585
|
Remove TreeInfo (bug 525371, r=lw).
|
2009-12-01 13:32:02 -08:00 |
|
Robert Sayre
|
4ea539c658
|
Relanding: Bye-bye middle-deletes and their O(n^2) worst case complexity; hello dictionary-mode scopes (473228, r=jorendorff). Backed out changeset ee7bfc1923ad
|
2009-12-01 15:49:15 -05:00 |
|