js/src/jsapi.h
7194bbc1c00763a0c56d1517e46bce3e36ecc8de
created 2008-06-25 11:43 +0200
pushed unknown
Igor Bukanov Igor Bukanov - [Bug 432881] SM: JSVAL_VOID as a pseudo-boolean. r=brendan
044b1038258238ff2a96df976b59c1963be1a589
created 2008-06-24 15:55 -0500
pushed unknown
Jason Orendorff Jason Orendorff - Backed out changeset 79c0748ff2ac.
79c0748ff2ac9089354eef8f39257b5b2a0ea004
created 2008-06-24 14:42 -0500
pushed unknown
Jason Orendorff Jason Orendorff - Bug 435288 - Deprecate JS_NewDouble and JS_NewDoubleValue, add correctness assertions (r=brendan)
5fed5d3b48690b7fe84f2165d925d1ddbb371322
created 2008-03-18 19:47 -0700
pushed unknown
jwalden jwalden - Bug 416636 - Remove JSCLASS_FIXED_BINDING; the code that was to use it was removed, and it just clutters the API. r=brendan, a=schrep
2b9ec535cc7eef56b225544b6034885be277ad66
created 2008-03-12 16:07 -0700
pushed unknown
igor igor - bug=422348 r,a1.9=shaver proper overflow error reporting
49165aaf5b0f4eea7c0993b0ae4a63ad3834b1c8
created 2008-03-01 14:15 -0800
pushed unknown
brendan brendan - Unregress perf in wake of 418069 (420426, r=mrbkap, a=mconnor).
4c1ae8501eef77d712c9c8be3209dda85d440a73
created 2008-02-20 03:22 -0800
pushed unknown
reed reed - Bug 412985 - "Provide stubs for JS_THREADSAFE APIs in non-JS_THREADSAFE builds" [p=jorendorff@mozilla.com (Jason Orendorff) r+a1.9=brendan]
37c9be1d5d3c0a525e5aba5dd53ae8984931e991
created 2008-02-17 16:12 -0800
pushed unknown
brendan brendan - Lazy ComputeGlobalThis required now in fast native implementations (417893, r=mrbkap).
5943e539a3aa6d35f725be05a2a7208a4faed9e0
created 2008-02-13 21:10 -0800
pushed unknown
brendan brendan - Optimize wrapper creation via JS_NewObjectWithGivenProto, and avoid cycle-check overhead in JS_Set{Prototype,Parent} (408871, r=mrbkap).
ef58dabbbe59df601e4d59f49fe1e1e72db74456
created 2008-02-07 15:18 -0800
pushed unknown
brendan brendan - Return of the property cache (365851, r=shaver).
36b170d54b3410cfb762e9590adcc78bf3ef315f
created 2008-02-06 13:33 -0800
pushed unknown
reed reed - Bug 412985 - "Provide stubs for JS_THREADSAFE APIs in non-JS_THREADSAFE builds" [p=jorendorff@mozilla.com (Jason Orendorff) r+a1.9=brendan]
baba618bf0985a08d89a67af91c25be2530e5c3d
created 2008-01-29 18:11 -0800
pushed unknown
crowder crowder - Bug 408113: allocate stackPools less often, r=brendan, a=blocking1.9 (schrep)
8f818c05e186d7e27c4bf8302847a69a03b0ec54
created 2008-01-10 07:39 -0800
pushed unknown
igor igor - Bug 409109: using the new operation counting JS API for monitoring long-running scripts. r=brendan,jst
460e89f603888b709ea3a5456111169bc3e4fabf
created 2008-01-09 07:31 -0800
pushed unknown
igor igor - Bug 409109: backing the checking as the tree was closed.
b5bcad0cd9bc015e84275033eae33d3bd0ac5f01
created 2008-01-09 07:20 -0800
pushed unknown
igor igor - Bug 409109: using the new operation counting JS API for monitoring long-running scripts. r=brendan,jst
c5140bfd665eee6ed90b389d4289bdc6ae8078b1
created 2008-01-05 17:20 -0800
pushed unknown
igor igor - Bug 409109: Backing out once again to figure out the reason for talos regressions.
d0e079000627a5b87a32d2b514e6b87e35d0b471
created 2008-01-05 03:25 -0800
pushed unknown
igor igor - Bug 409109: using the new operation counting JS API for monitoring long-running scripts. a,r=brendan
1f66c5bea6601a7116dacb711b26e17974599c34
created 2008-01-03 01:28 -0800
pushed unknown
igor igor - Bug 364776: New operation counter API to replace branch callback. r,a=brendan
0fb44962ba877bef2dcfffc1c818249081fd8b52
created 2008-01-02 12:25 -0800
pushed unknown
brendan brendan - XML/XMLList need toSource love (410192, r=mrbkap).
72690655da646a301c4d75a52b6a11eb53ee617d
created 2007-12-26 11:19 -0800
pushed unknown
jruderman jruderman - Backing out igor's fixes for bug 409109 and bug 364776 in an attempt to fix Tinderbox tgfx failures that are keeping talos red
f063120d45703da55e45e9aa9a6f3d5d2c4849a3
created 2007-12-25 02:12 -0800
pushed unknown
igor igor - Bug 364776: new operation callback API to replace branch callback. a,r=brendan
1fa386c04873a45c5b59154f369d9c891184985d
created 2007-12-21 01:10 -0800
pushed unknown
mrbkap mrbkap - Give the JS engine some knowledge of wrappers so that they can compare equal and be noticed when they take part in __proto__ cycles; this was supposed to land before. bug 397855, r=brendan sr=dveditz
6456e7147e33c1423885cf226d1a23d6d4a7ae9d
created 2007-12-20 15:29 -0800
pushed unknown
brendan brendan - Don't fix typename bindings without JS2 opt-in (409252, r=mrbkap).
2ed65ec8fa32424242ef016748ed29f165a82676
created 2007-12-20 14:59 -0800
pushed unknown
mrbkap mrbkap - Give the JS engine some knowledge of wrappers so that they can compare equal and be noticed when they take part in __proto__ cycles. bug 397855, r=brendan sr=dveditz
3cc18e881a439411e957930818b6b94ba931a2e1
created 2007-12-11 02:09 -0800
pushed unknown
igor igor - Bug 397215: Runtime option to switch to UTF-8 encoding in byte <-> jschar conversiions. Patch from Sam Ruby with some changes by me. r,a=brendan
a169c751ae54d89b30cfe4ea1c7f9a5571aa584d
created 2007-12-03 19:05 -0800
pushed unknown
jwalden jwalden - Bug 376957 - Prevent data leaks from cross-site JSON loads (JavaScript literals), by making the global name bindings ReadOnly/DontDelete and making [] and {} use the global bindings. Still more that can be done here, but this covers a lot of the fix. r+a=brendan
dd0d8accabcf88d44d014645036fc5052f0e861f
created 2007-11-19 02:57 -0800
pushed unknown
igor igor - Bug 403678: GC thing callback is removed. r,a=brendan
0f1bb27c8646c5255a5c2917ef11f9af9142a07b
created 2007-11-13 00:28 -0800
pushed unknown
reed reed - Bug 400793 - "Need JS_AlreadyHasOwnProperty (UCProperty, Element)" [p=crowder r+a1.9=brendan]
90e1dbbaabf253df9411d732bc556aca550819bd
created 2007-11-07 01:17 -0800
pushed unknown
reed reed - Bug 401298 - "Including jsapi.h generates many warnings with certain compiler configurations (e.g. gcc 3.4 -Wstrict-prototypes)" [p=wes@page.ca (Wesley W. Garland) r=mrbkap a1.9=brendan]
36dc3a7063688c373ddb3beb70816c768f265a28
created 2007-10-13 13:09 -0700
pushed unknown
timeless timeless - Bug 397239 ActionMonkey: Remove "extra" parameter to JS_FN patch by Jason Orendorff <jorendorff@mozilla.com> r=igor a=brendan
b6f1f32cf39071937f7b173b3f7c48fa2fd22662
created 2007-09-30 17:31 -0700
pushed unknown
mrbkap mrbkap - Implement an iterator hook for cross origin wrappers to avoid wrongly walking up the prototype chain during enumeration. bug 390947, r+a=brendan sr=jst
c4a1de4a1ab27b51714b25af3aaa00e97c630707
created 2007-09-15 09:58 -0700
pushed unknown
mrbkap mrbkap - Create a JSClass hook to allow object classes to easily support custom iteration without having to override __iterator__ in a resolve hook. bug 393306, r+a=brendan
2fbdc7e3be4da7a171318427275fc664701b616f
created 2007-08-27 15:21 -0700
pushed unknown
igor igor - Bug 393368: new API to limit heap consumption by stack-like data structures used by compiler, decompiler and interpreter.
b9fa7a6cd486c5b01936c34fc8fcce0bca2ca5b6
created 2007-08-09 15:19 -0700
pushed unknown
jst jst - Fixing bug 390275. Make setTimeout() always register the timeout on the right inner window, and add a new JS_GetGlobalForObject() JS API to eliminate some code duplication. r=mrbkap@gmail.com/brendan@mozilla.org, sr=bzbarsky@mit.edu
6debdbad8fa5b2ede1244f669864638ecf49afe9
created 2007-08-01 21:33 -0700
pushed unknown
brendan brendan - Fast (frame-less) native call optimizations (385393, r=igor).
573a002a88a01f12f84ddd0bf7e8b41dbc80f3eb
created 2007-07-21 16:21 -0700
pushed unknown
brendan brendan - Backing out, see bug 389122 and orange or red tinderboxes.
8350150222690b909396b1690fd202603c0ae550
created 2007-07-21 14:39 -0700
pushed unknown
brendan brendan - Fast natives and related optimizations (385393, r=igor).
b640d47ec7e21e9ac77784237977aa9991915c37
created 2007-07-05 13:54 -0700
pushed unknown
crowder crowder - Bug 357016: changing this back to (void *) for now to fix burning tree
362511c4171fb0c228d1e97c13ee8681586e4952
created 2007-07-05 13:37 -0700
pushed unknown
crowder crowder - Bug 357016: spidermonkey should be buildable by a C++ compiler, patch by
2c33e0da1fc52a4a66f5aa228683b1134f4cca56
created 2007-06-10 15:08 -0700
pushed unknown
jwalden jwalden - Typo fixes
3ad44e93e06532b2dc39e01dc927037462c4dbdf
created 2007-05-15 18:13 -0700
pushed unknown
igor igor - Bug 379885: JS_GetGCMarkingTracer is removed. r=brendan
9b91639264aef517ebbc663390f56beae139ef37
created 2007-05-15 16:27 -0700
pushed unknown
crowder crowder - Bug 308429: make tooMuchGC dynamic (runtime gczeal option), r=brendan
7b1c6deb30767e148c2696e161b4660a614b7144
created 2007-05-04 11:34 -0700
pushed unknown
brendan brendan - Fix some assertions to avoid re-evaluating macro args; tweak comments.
b9160fbfecf33a2cfaacbf783b6be24230647748
created 2007-05-01 03:09 -0700
pushed unknown
igor igor - Bug 379146: New API to register application-specific GC roots. r=brendan
8fd383d615f45195f7c4fc99ee7ca34bce7e3d81
created 2007-04-29 14:49 -0700
pushed unknown
igor igor - Bug 379165: Simplifing JS_DimpHeap while fixing BeOS build problems. r=brendan
62464339234195ac33e1d6c6dddaff30594fa533
created 2007-04-25 06:43 -0700
pushed unknown
igor igor - Bug 378261: Replacing GC_MARK_DEBUG by DumpHeap. r=brendan
45b6c4ebe65d0bf7237da49e48e825d01447e0be
created 2007-04-17 22:59 -0700
pushed unknown
igor igor - Bug 377831: patch from Martijn Wargers <martijn.martijn@gmail.com> to fix JS_TraceChildren declarataion. r=myself
bb2464757ca9213fcddf87ba39ed6ee6d0dfa6a5
created 2007-04-17 14:14 -0700
pushed unknown
igor igor - Bug 377754: fixing JS_CLASS_TRACE macro and misspellings. r=brendan
b5948813c90b6636731d56472488e385b3041eca
created 2007-04-16 23:53 -0700
pushed unknown
igor igor - Bug 375270: API to trace GC things graph without running the GC. r=brendan
cd349093593c4527a29569f4651cca1c0cd5ed58
created 2007-04-13 12:20 -0700
pushed unknown
mrbkap mrbkap - Add an API to set aside and restore cx->fp. bug 377090, r=brendan
0bdbe194dc1ccc0865543775947af19737b3de1c
created 2007-04-06 18:20 -0700
pushed unknown
brendan brendan - Add -o <option> to shell; add JSOPTION_ANONFUNFIX and test it for ECMA conformance (376052, r=igor).
9b2a99adc05e53cd4010de512f50118594756650
created 2007-03-22 10:30 -0700
pushed unknown
hg hg - Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
less more (0) tip