brendan@mozilla.org
|
c18c65386e
|
Try to fix Ts regression (414452, r=shaver).
|
2008-01-30 00:25:52 -08:00 |
brendan@mozilla.org
|
6ac8056119
|
Move serialized cycle detector for __proto__ and __parent__ into js_GC (414452, r=igor+shaver).
|
2008-01-29 22:29:49 -08:00 |
brendan@mozilla.org
|
7b19c3d0aa
|
Final js1.8 feature: sugar for object destructuring (404734, r=mrbkap).
|
2008-01-29 22:27:13 -08:00 |
jst@mozilla.org
|
c0f11e79b8
|
Landing followup to the fix for bug 412491, this one somehow slipped through, just more of the same.
|
2008-01-29 21:55:12 -08:00 |
igor@mir2.org
|
c215b188ed
|
Attachment 300249: better handling of numeric conversions. r,a=brendan
|
2008-01-29 21:35:34 -08:00 |
brendan@mozilla.org
|
6c5c3e2535
|
Dammit.
|
2008-01-29 21:14:55 -08:00 |
mrbkap@gmail.com
|
e19f75b999
|
Don't wrap chrome objects in SJOWs if we don't have to. bug 414296, r=jst sr=bzbarsky
|
2008-01-29 21:13:19 -08:00 |
brendan@mozilla.org
|
db10d95be4
|
Oops.
|
2008-01-29 21:12:45 -08:00 |
brendan@mozilla.org
|
cac0b8dea5
|
Don't self-lock in the JSGC_BEGIN callback (413097, r=shaver).
|
2008-01-29 21:10:09 -08:00 |
crowder@fiverocks.com
|
a1b3b54875
|
Bug 331043 - Improve hash performance using _rotr intrinsic (js/src hunk), patch by Michael Moy <mmoy@yahoo.com> with updates by me and r=wtc, r=brendan, a=brendan
|
2008-01-29 18:36:33 -08:00 |
jst@mozilla.org
|
b5f8c91d5b
|
Fixing bug 413774. Don't suspend/resume requests when making native calls into C++ in XPConnect, do the suspend/resume when pushing/popping JS contexts off of the context stack instead. r=shaver@mozilla.org, sr=brendan@mozilla.org
|
2008-01-29 18:28:58 -08:00 |
mrbkap@gmail.com
|
39cf192e17
|
Outerize this when we're computing it. bug 394012, r=brendan
|
2008-01-29 18:16:56 -08:00 |
crowder@fiverocks.com
|
fa431d439a
|
Bug 408113: allocate stackPools less often, r=brendan, a=blocking1.9 (schrep)
|
2008-01-29 18:11:30 -08:00 |
mrbkap@gmail.com
|
96076d19b0
|
SJOW's equality hook returns true too much. bug 413902, r+sr=jst a=damons
|
2008-01-29 18:06:17 -08:00 |
peterv@propagandism.org
|
17f5f4406d
|
Fix for bug 407034 (JS_Assert "!rt->gcRunning" unbinding link elements in cycle collector with JS protocol handlers), r/sr=dbaron.
|
2008-01-29 18:05:43 -08:00 |
mrbkap@gmail.com
|
cf3152214f
|
Preserve interesting attributes on same-origin XOWs. bug 393269, r+sr=jst a=beltzner
|
2008-01-29 16:28:30 -08:00 |
jst@mozilla.org
|
555d637342
|
Fixing bug 414658. Make sure to not use a context from a different thread when calling functions on a wrapped JS object. r+sr=peterv@propagandism.org
|
2008-01-29 15:56:49 -08:00 |
igor@mir2.org
|
dbb75e97c2
|
Bug 413744: JS_GCMETER requires to recompile just js/src, not the whole browser. r,a=brendan
|
2008-01-29 14:17:25 -08:00 |
peterv@propagandism.org
|
8affa46361
|
Try to fix orange
|
2008-01-29 13:42:05 -08:00 |
reed@reedloden.com
|
17dee2a4d9
|
Bug 411579 - "Optimize read file buffer sizes for faster startup times" [p=jmathies@mozilla.com (Jim Mathies) r=sayrer sr=bsmedberg a=blocking1.9+]
|
2008-01-29 12:51:46 -08:00 |
peterv@propagandism.org
|
55896575d9
|
Fix for bug 407034 (JS_Assert "!rt->gcRunning" unbinding link elements in cycle collector with JS protocol handlers), r/sr=dbaron.
|
2008-01-29 12:48:32 -08:00 |
nboyd@atg.com
|
e83839494a
|
Missing ECMA conformance test, see https://bugzilla.mozilla.org/show_bug.cgi?id=392593
|
2008-01-29 07:02:12 -08:00 |
brendan@mozilla.org
|
65dd6882bf
|
Revert last checkin (414452).
|
2008-01-29 00:45:14 -08:00 |
brendan@mozilla.org
|
a786eebf13
|
Move guts of js_SetProtoOrParent to jsgc.c, unifying serialization and deadlock avoidance machinery (414452, r=igor).
|
2008-01-28 23:18:21 -08:00 |
jst@mozilla.org
|
0886c37f01
|
Fixing windows bustage.
|
2008-01-28 15:54:56 -08:00 |
mrbkap@gmail.com
|
eab5666aef
|
Backing out to see if this is the cause for apparent random crashes.
|
2008-01-28 15:52:54 -08:00 |
jst@mozilla.org
|
e6a7385bbe
|
Fixing bug 413559. Make XPConnect use faster accessors for JS class/parent/private/proto. r=mrbkap@gmail.com, sr=brendan@mozilla.org
|
2008-01-28 15:19:51 -08:00 |
mrbkap@gmail.com
|
ede517d088
|
There might be a pushed context but no running code. bug 413200, r+sr=jst a=blocking-1.9+
|
2008-01-28 15:10:30 -08:00 |
mrbkap@gmail.com
|
e127b20c84
|
Create a more valid pseudo-frame for liveconnect to avoid null ptr dereferences. bug 409720, r=brendan sr=jst a=brendan
|
2008-01-28 15:07:29 -08:00 |
mrbkap@gmail.com
|
10c6e0c9d1
|
Don't allocate links on the heap. bug 410223, r+sr=brendan a=schrep
|
2008-01-28 15:03:42 -08:00 |
igor@mir2.org
|
c195802bc0
|
Bug 413793: fixing JS compilation. r=outside of the browser three
|
2008-01-28 14:36:59 -08:00 |
brendan@mozilla.org
|
4759d85bef
|
Must lock newborn block object (shared) scope before calling js_GetMutableScope (413850, r=mrbkap).
|
2008-01-27 18:13:00 -08:00 |
mrbkap@gmail.com
|
bb45b18132
|
Fix think-o causing valgrind errors during evalcx(). bug 414219, r=shaver NPOTB
|
2008-01-27 09:27:01 -08:00 |
brendan@mozilla.org
|
932fb674a1
|
Fix #if-related bug that broken compilation of pre-1.7 versions (bug 412894, r=timeless).
|
2008-01-26 23:58:06 -08:00 |
jst@mozilla.org
|
69a56c708b
|
Landing fix for bug 412462. Do the right thing when converting objects wrapped in XOWs. Patch by mrbkap@gmail.com, r=jst@mozilla.org, sr=brendan@mozilla.org
|
2008-01-25 16:36:44 -08:00 |
jst@mozilla.org
|
a116be76ca
|
Landing fix for bug 411093. Make sure functions get the right filename. Patch by mrbkap@gmail.com, r=brendan@mozilla.org
|
2008-01-25 16:28:08 -08:00 |
jst@mozilla.org
|
275f61abc4
|
Fixing bug 397791. Prevent document principals from ever changing, and make us not use XOWs for same origin document objects. r=jonas@sickin.cc, sr=bzbarsky@mit.edu
|
2008-01-25 13:49:11 -08:00 |
jst@mozilla.org
|
33bb88f086
|
Fixing bug 413569. Make XPCWrappedNative::CallMethod() initialize the nsAutoString buffer used for [out] string param handling only when needed. r+sr=jonas@sicking.cc
|
2008-01-23 17:17:13 -08:00 |
jst@mozilla.org
|
2133a00277
|
Fixing bug 413045. Make some JS API functions faster by accessing obj->fslots[] directly when possible. r=brendan@mozilla.org, r=igor@mir2.org.
|
2008-01-23 14:05:43 -08:00 |
igor@mir2.org
|
57c91f16d7
|
Bug 413556: Patch from Jason Orendorff to fix JS_ConvertArguments. r,a=brendan
|
2008-01-23 06:20:38 -08:00 |
igor@mir2.org
|
8c529adb1c
|
Bug 412340: avois rehashing of alreday atomized strings. r,a=brendan
|
2008-01-23 05:17:47 -08:00 |
igor@mir2.org
|
812a206f33
|
Bug 413565: GC now put all free cells to free lists. r,a=brendan
|
2008-01-23 05:05:48 -08:00 |
igor@mir2.org
|
ad3ec80c7b
|
Bug 411722: backing out again to fix incorrect error recovery
|
2008-01-23 01:56:28 -08:00 |
igor@mir2.org
|
d9c8e2ea86
|
Bug 411722: faster implementation of js_GetLocalNameArray. r,a=brendan
|
2008-01-23 01:38:32 -08:00 |
igor@mir2.org
|
236f0f10fb
|
Bug 411722: the new version of the patch shows the same bad Ts regression, backing out again.
|
2008-01-22 01:06:06 -08:00 |
brendan@mozilla.org
|
38e6d23318
|
Fix #ifdef NARCISSUS code to track patch for bug 409476 (NPOTB).
|
2008-01-22 00:56:26 -08:00 |
igor@mir2.org
|
c60b21490b
|
Bug 411722: faster implementation of js_GetLocalNames. r,a=brendan
|
2008-01-22 00:21:54 -08:00 |
sayrer@gmail.com
|
88dbacb40b
|
Bug 411365. Shark functions. r/sr=brendan
|
2008-01-21 22:37:53 -08:00 |
mrbkap@gmail.com
|
7b788f7834
|
Use already running code's context when executing JS code from C++. bug 412598, r+sr=jst
|
2008-01-21 16:27:13 -08:00 |
jst@mozilla.org
|
4ad4aba591
|
Fixing bug 412698. Make XPConnect cache the per thread data for the main thread and use the cache when running on the main thread to save on time getting at the per thread data. r=dbradley@gmail.com, sr=brendan@mozilla.org
|
2008-01-20 20:51:55 -08:00 |