David Mandelin
|
daaa3c6532
|
Bug 519363: temporary instrumentation to understand object creation scope assignment for js_Interpret topcrash, r=lw
|
2009-10-22 19:06:20 -07:00 |
|
David Mandelin
|
21a940c92a
|
Bug 519363: more new diagnostic null pointers. r=gal
|
2009-10-08 19:00:21 -07:00 |
|
Brendan Eich
|
16a920af00
|
Don't cache an 'adding' entry on a duplicate JSOP_INITPROP (520161, r=jorendorff).
|
2009-10-02 11:54:41 -07:00 |
|
Igor Bukanov
|
8b8d15878d
|
bug 520046 - eliminating "uintN flags" parameter from js_NewSomeGCThing functions. r=brendan
|
2009-10-02 12:21:19 +04:00 |
|
David Mandelin
|
88251cbeb2
|
Bug 519363 - topcrash [@ js_Interpret], change some code to aid in debugging efforts. r=brendan
|
2009-10-07 17:30:34 -07:00 |
|
David Mandelin
|
a2688e9153
|
Bug 519363: instrumentation to check for shape overflow on crash object, r=lw
|
2009-10-26 13:36:02 -07:00 |
|
Luke Wagner
|
2b2fa516db
|
Bug 636296 - Change meaning of JSStackFrame::hasCallObj to be more sane (r=waldo)
|
2011-03-14 11:30:36 -07:00 |
|
Bill McCloskey
|
d17233ea22
|
Bug 569422 - Miscellaneous fixes for GCed shapes (r=brendan)
|
2011-03-23 11:57:19 -07:00 |
|
Blake Kaplan
|
30c73a3118
|
Add a trace test and a requested comment for bug 519129.
|
2009-09-29 16:38:00 -07:00 |
|
Blake Kaplan
|
2dcbd57880
|
Fix Zimbra indirect eval crash. r=brendan
|
2009-09-29 10:03:42 -07:00 |
|
Blake Kaplan
|
94a4e999f5
|
Bug 495325 - Follow ES about indirect eval being global eval. r=brendan/igor
|
2009-08-17 18:08:20 -07:00 |
|
Robert Sayre
|
be3d4007f3
|
Merge mozilla-central to tracemonkey.
|
2009-09-25 11:55:38 -07:00 |
|
Igor Bukanov
|
54f35f075a
|
bug 517749 - removal of weakRoots.newborn = null. r=mrbkap
|
2009-09-25 16:30:11 +04:00 |
|
Jeff Walden
|
821b1018c1
|
Bug 518731 - Ensure the count of non-hole elements in the array returned by Object.keys(O) is correct. r=mrbkap
|
2009-09-24 17:38:32 -07:00 |
|
David Mandelin
|
4c73b447b9
|
Bug 511695: Fix JS warnings in MSVC8, r=brendan
|
2009-09-23 11:16:30 -07:00 |
|
Jeff Walden
|
eb3dcb2f61
|
Try to fix redness on one Mac tinderbox, r=red
|
2009-09-22 16:46:13 -07:00 |
|
Jeff Walden
|
a945d563f3
|
Bug 307791 - Implement ES5's Object.keys(O). r=jorendorff
|
2009-09-08 15:59:14 -07:00 |
|
Jeff Walden
|
520613b778
|
Bug 516329 - Defining a non-enumerable getter-or-setter property over an enumerable getter-or-setter property loses non-enumerability. r=brendan, hail=jorendorff for jsapi-tests
|
2009-09-14 13:02:36 -07:00 |
|
Igor Bukanov
|
4dfaf51ed1
|
bug 512046 - avoid maintaing a per-runtime iterator list. r=brendan
|
2009-09-19 13:40:43 +04:00 |
|
Jason Orendorff
|
9a957dfdb0
|
Backed out changeset 3f508cfdfa36 (bug 500431) due to tinderbox orangeness
|
2009-09-18 08:55:01 -05:00 |
|
Jason Orendorff
|
578f1518d0
|
Bug 500431 - Encapsulate the property cache using C++ best practices - Part 2, refactoring. r=Waldo.
|
2009-09-17 18:24:38 -05:00 |
|
Andreas Gal
|
7cc8333859
|
Backed out changeset 5f449dffdff5 (regressed tp4 private bytes, and we are not sure what the hell that means).
|
2009-09-17 15:40:37 -07:00 |
|
Andreas Gal
|
7fa60958e9
|
Use one single GC heap chunk, avoiding frequent mmap and malloc calls (508707, r=igor,brendan).
|
2009-09-15 14:29:01 -07:00 |
|
Brendan Eich
|
6c6572e022
|
Bug 516075 - Move shape into JSObjectMap from JSScope, const-ipate and use LIR_ldc* to get to it (r=jorendorff).
|
2009-09-14 20:29:46 -04:00 |
|
Luke Wagner
|
394fa66fba
|
Bug 412571 - replace thisp with thisv (r=brendan,mrbkap)
|
2009-09-11 19:07:00 -07:00 |
|
Benjamin Smedberg
|
e6ab5ca617
|
Bug 517278 - JS_REQUIRES_STACK errors (jsobj.cpp and jstracer.cpp), r=jorendorff
|
2009-09-18 09:36:51 -04:00 |
|
Blake Kaplan
|
7ee84c10d3
|
Backed out changeset 5f449dffdff5. Trying to fix Tp4 heap size regression.
|
2009-09-17 15:27:04 -07:00 |
|
Brendan Eich
|
8e7e746804
|
Fix js*inlines.h harder (515628, r=jorendorff).
|
2009-09-10 10:23:52 -07:00 |
|
Jason Orendorff
|
e4d412b252
|
Fix release-only linker error introduced by changeset 08ab547f6808 (having to do with jsscriptinlines.h). r=red.
|
2009-09-10 11:50:43 -05:00 |
|
Igor Bukanov
|
47d3e56ce9
|
bug 440834 - do not cache enumerators when object shape overflowed. r=brendan
|
2009-09-10 15:59:43 +04:00 |
|
Brendan Eich
|
69d96ff91b
|
Bug 514981 - JSStackFrame::sharp{Array,Depth} should be locals allocated due to #n[#=] usage (r=igor).
|
2009-09-09 20:21:15 -07:00 |
|
Jeff Walden
|
697e95d529
|
Fix filename in comment to kick a tinderbox, r=red
|
2009-09-09 17:23:42 -07:00 |
|
Jeff Walden
|
6b0e8bd366
|
Fix initialization, r=bustage
|
2009-09-09 17:00:26 -07:00 |
|
Jason Orendorff
|
61ce6ed0a9
|
Bug 513119 - Change JSScript macros to methods. r=Waldo.
|
2009-09-09 18:52:55 -05:00 |
|
Jason Orendorff
|
3a8c854456
|
Fix compile bustage from changeset b7ee9263cf96. Trivial fix. r=red.
|
2009-09-09 18:52:40 -05:00 |
|
Jeff Walden
|
c78f71e88a
|
Bug 505587 - Implement ES5 Object.getOwnPropertyDescriptor. r=mrbkap
|
2009-07-21 19:35:59 -07:00 |
|
Jason Orendorff
|
4fd9d0e54f
|
Bug 511728 - Misc. cleanup from bug 503080. r=igor.
|
2009-09-09 15:53:37 -05:00 |
|
Igor Bukanov
|
812b45fb3e
|
bug 513190 - avoiding jsint tagging of the private slot data. r=jorendorff
|
2009-09-05 19:59:11 +04:00 |
|
Brendan Eich
|
7dfea1349d
|
Minimal fix for latent js_InferFlags bug where TR::snapshot calls js_InferFlags on arbitrary ops (514790, r=gal).
|
2009-09-04 17:47:23 -07:00 |
|
Luke Wagner
|
cdb8ed7f86
|
Bug 460904 - rename/tweak JSTraceableFunction (take 2)
|
2009-09-04 13:44:31 -07:00 |
|
Luke Wagner
|
e375cbec71
|
Backed out changeset 94da2f68afdb
|
2009-09-04 11:35:52 -07:00 |
|
Luke Wagner
|
c0bf8f669a
|
Bug 460904 - rename/tweak JSTraceableFunction (r=jorendorff)
|
2009-09-03 11:57:14 -07:00 |
|
Brendan Eich
|
b2d22b3b20
|
Join lambdas assigned or initialized as methods to the compiler-created function object if we can, with a read barrier to clone on method value extractions other than call expressions (471214, r=jorendorff).
|
2009-09-03 14:41:19 -07:00 |
|
Jason Orendorff
|
4ffa523baa
|
Bug 514222 - js_GetMutableScope gives the scope a unique shape. r=brendan.
|
2009-09-02 17:58:25 -05:00 |
|
Igor Bukanov
|
baeed98631
|
bug 511425 - followup to fix bogus assert
|
2009-08-30 22:07:19 +04:00 |
|
Andreas Gal
|
db4dcf82e5
|
Backout bug 512617.
|
2009-08-29 18:46:27 -07:00 |
|
Andreas Gal
|
8471b496ee
|
Consolidate object creation on trace (512617, r=jorendorff).
|
2009-08-29 12:36:00 -07:00 |
|
Igor Bukanov
|
4267208166
|
bug 511425 - removal of JSObjectOps.(get|set)RequiredSlot. r=brendan
|
2009-08-28 09:53:26 +04:00 |
|
Blake Kaplan
|
ea53485c27
|
No bug - Fix warning when tracing is not on. r=jorendorff
|
2009-08-25 14:18:12 -07:00 |
|
Jason Orendorff
|
b87d901adc
|
Bug 508685 - Remove last parameter of defineProperty op. r=brendan.
|
2009-08-26 14:28:36 -07:00 |
|