js/src/jsinterp.c
e58391ddb6c8ab3c8cc15761851186a43d1dcf10
created 2007-12-08 23:14 -0800
pushed 2008-03-20 16:49 +0000
reed reed - Bug 407501 - "JSOP_NEWINIT lacks SAVE_SP_AND_PC" [p=igor@mir2.org (Igor Bukanov) r+a1.9=brendan aM10=damons]
2f94e3e9c3af4fba579e0ee63829c175a0164653
created 2007-12-04 01:26 -0800
pushed 2008-03-20 16:49 +0000
igor igor - Bug 405962: extra patch to move the switch case for CALL_PROP to a beter place in the source. r,a=brendan
6ad261ffafbdd18c72f30875aac911420a474a3f
created 2007-12-04 01:08 -0800
pushed 2008-03-20 16:49 +0000
igor igor - Bug 405962: making sure that we can compile with !JS_HAS_XML_SUPPORT. a,r=brendan
a169c751ae54d89b30cfe4ea1c7f9a5571aa584d
created 2007-12-03 19:05 -0800
pushed 2008-03-20 16:49 +0000
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
e21f1e9bf3d5a585732df678db175de448588bb7
created 2007-11-27 00:38 -0800
pushed 2008-03-20 16:49 +0000
igor igor - Bug 399544: using custom storage for function argument and variable names. r,a=brendan
af1ffbeb95fdbbb51facbd01ca5a2e9e75ffdcc8
created 2007-11-22 14:21 -0800
pushed 2008-03-20 16:49 +0000
igor igor - Bug 394941: report exhausting of the script memory quota as ordinary runtime exceptions. r=brendan, a1.9=beltzner
080d50ac795283dc11c26800272e4147db6b4c2a
created 2007-11-19 09:15 -0800
pushed 2008-03-20 16:49 +0000
igor igor - Bug 398609: simpler handling of hidden properties, r,a=brendan
0ce6d9f7c3732e2efd297989cfc2286c2137eff0
created 2007-11-18 16:58 -0800
pushed 2008-03-20 16:49 +0000
igor igor - Bug 398609: backing out due to test failures.
9262cb644d0d35f95a122e5a6bc043e802faec7f
created 2007-11-18 16:36 -0800
pushed 2008-03-20 16:49 +0000
igor igor - Bug 398609: cleanup of hidden properties support. r,a=brendan
5c132de30c60e45734492316d6cdbea7cb417fa0
created 2007-11-13 07:47 -0800
pushed 2008-03-20 16:49 +0000
igor igor - Bug 398609: Backing out due to mochi test failure.
e51cfe213d711a19209928e468615a8a05ef096d
created 2007-11-13 06:56 -0800
pushed 2008-03-20 16:49 +0000
igor igor - Bug 398609: cleanup of hidden properties. r,a=brendan
ee6f7b5032ac2279ed2c373895ffb7c3473ec98d
created 2007-11-12 21:23 -0800
pushed 2008-03-20 16:49 +0000
reed reed - Bug 353116 - ""has no properties" is misleading and should be replaced with "is null or undefined"" [p=rich@rd.gen.nz (Rich Dougherty) r=brendan r=crowder a1.9=damons]
6a54d2e59df066c00561ae6dfa0c5f4444c69202
created 2007-10-19 15:24 -0700
pushed 2008-03-20 16:49 +0000
jst jst - Landing fix for bug 388564. Adding Dtrace probes to the JS engine. Patch by padraig.obriain@sun.com and brendan@sun.com, and some intergration work done by jst@mozilla.org. r=brendan@mozilla.org, igor@mir2.org, sayrer@gmail.com, and r+a=ted.mielczarek@gmail.com.
36dc3a7063688c373ddb3beb70816c768f265a28
created 2007-10-13 13:09 -0700
pushed 2008-03-20 16:49 +0000
timeless timeless - Bug 397239 ActionMonkey: Remove "extra" parameter to JS_FN patch by Jason Orendorff <jorendorff@mozilla.com> r=igor a=brendan
0477cae38a8c38aea079110dbed38e8e9f642bd5
created 2007-09-20 14:49 -0700
pushed 2008-03-20 16:49 +0000
brendan brendan - Fix order of evaluation bug in bitwise and shift ops (396969, r=igor).
59f7f9f977ae7d55c085a928777e20743945aba3
created 2007-09-19 14:10 -0700
pushed 2008-03-20 16:49 +0000
igor igor - Bug 396684: fixing regression from bug 394551 in js_Invoke. r=brendan
d4834aacd2de5f3bb8833f5d2ffc0d59dc3f967e
created 2007-09-18 00:34 -0700
pushed 2008-03-20 16:49 +0000
igor igor - Bug 394551: no JS frames for fast native calls. r=brendan
767e04fa9545ec0014f8642a596cf2ef0c649a74
created 2007-09-17 12:28 -0700
pushed 2008-03-20 16:49 +0000
igor igor - Bug 394551: taking out the last patch as broke Windows build.
2cac945d1180e2883f2e79b650547a5381a3cdc8
created 2007-09-17 12:08 -0700
pushed 2008-03-20 16:49 +0000
igor igor - Bug 394551: no JS frames for fast native calls. r=brendan
5f45053db950289f03d56b782bc11b3a0d7df851
created 2007-09-16 06:03 -0700
pushed 2008-03-20 16:49 +0000
igor igor - Bug 392263: using mmap/VirtualAlloc for GC arenas. r=brendan
cfe53059ddb3703ea428d9e5974b848517ccf2b9
created 2007-09-16 05:02 -0700
pushed 2008-03-20 16:49 +0000
igor igor - Bug 392263: taking out the patch due to bug 396299.
fb8a3c2b64ac3870eb9bea3e8a9adc1ab7201801
created 2007-09-15 10:19 -0700
pushed 2008-03-20 16:49 +0000
igor igor - Bug 392263: using mmap/VirualAlloc for GC arenas. r=brendan
fbed07b0ee3459c196f5e4923f440ae669f56be3
created 2007-09-15 08:26 -0700
pushed 2008-03-20 16:49 +0000
igor igor - Bug 392263: taking out the patch due to Mac build problems.
79d877d62dbffe5bc8e2b19a4bcd7e9333eb6798
created 2007-09-15 08:11 -0700
pushed 2008-03-20 16:49 +0000
igor igor - Bug 392263: using mmap/VirualAlloc for GC arenas. r=brendan
8d48f6f98bee7269e9e5e00f51071eebcd7e2bf4
created 2007-08-21 17:04 -0700
pushed 2008-03-20 16:49 +0000
brendan brendan - Remove MAX_INLINE_CALL_COUNT policing, plus old MAX_INTERP_LEVEL deadwood (392973, r=crowder).
2fb0518b27c531dfe187a88ed51adaacf1bf8cef
created 2007-08-07 00:29 -0700
pushed 2008-03-20 16:49 +0000
igor igor - Bug 387481, bug 389063: multithreading atom fixes and cleanups. r=brendan
df30ed350b7d8d362a8b88ed465e4e90c152a696
created 2007-08-02 01:21 -0700
pushed 2008-03-20 16:49 +0000
brendan brendan - Fix bogus assertion in last patch (for 385393).
6debdbad8fa5b2ede1244f669864638ecf49afe9
created 2007-08-01 21:33 -0700
pushed 2008-03-20 16:49 +0000
brendan brendan - Fast (frame-less) native call optimizations (385393, r=igor).
573a002a88a01f12f84ddd0bf7e8b41dbc80f3eb
created 2007-07-21 16:21 -0700
pushed 2008-03-20 16:49 +0000
brendan brendan - Backing out, see bug 389122 and orange or red tinderboxes.
8350150222690b909396b1690fd202603c0ae550
created 2007-07-21 14:39 -0700
pushed 2008-03-20 16:49 +0000
brendan brendan - Fast natives and related optimizations (385393, r=igor).
0274c1b7e716dbf5e38c54c3f130881ac6972ad0
created 2007-08-06 15:54 -0700| base
pushed 2008-03-20 16:49 +0000
edward lee edward lee - temporarily rename js/src/*.cpp to .c
d6f6d18390917c3f51ed32cbe41b1c2a82c0dc08
created 2007-07-12 00:48 -0700
pushed 2008-03-20 16:49 +0000
igor igor - Bug 357016: Patch from Edward Lee to restore ability to compile SpiderMonkey with C++ compiler. It was broken after my changes. r=myself
f7b33f0bbf81a609a6aadb2fee1922b83e93fd7b
created 2007-07-11 02:25 -0700
pushed 2008-03-20 16:49 +0000
igor igor - Bug 386885: JSAtom.number is removed in favour of using atoms itself for hashing. r=brendan
002b575b38739234ac5bfeb6a373edf2e20801c8
created 2007-07-10 17:29 -0700
pushed 2008-03-20 16:49 +0000
mrbkap mrbkap - Ensure that we have a valid scope chain at all times so C++ callers can create objects in the right scope. bug 387591, r=brendan
5db593415bf1b87f52229e445da2f6a4611dd130
created 2007-07-08 02:03 -0700
pushed 2008-03-20 16:49 +0000
igor igor - Bug 385729: objects and regexps are stored in separated tables in JSScript. r=brendan,mrbkap
362511c4171fb0c228d1e97c13ee8681586e4952
created 2007-07-05 13:37 -0700
pushed 2008-03-20 16:49 +0000
crowder crowder - Bug 357016: spidermonkey should be buildable by a C++ compiler, patch by
a40299ada2f77ddcd1def30a7e38f2b37d2a7bdc
created 2007-07-02 05:13 -0700
pushed 2008-03-20 16:49 +0000
igor igor - Bug 349326: for-in loop now always closes iterator objects. r=brendan
90257495a98b21a2ddf99314d6bea1529e385c5e
created 2007-06-14 23:44 -0700
pushed 2008-03-20 16:49 +0000
igor igor - Bug 378793: Patch from Mike Moening and me to implement per-context debug hooks. r=brendan
674e53574433ae50100c266ad096de61d18e7163
created 2007-06-14 13:20 -0700
pushed 2008-03-20 16:49 +0000
igor igor - Bug 378793: removal of the previous commit.
6b77594e6897483284e7fbaf065ec480d2e5262e
created 2007-06-14 13:04 -0700
pushed 2008-03-20 16:49 +0000
igor igor - Bug 378793: Patch from Mike Moening to implement per-context debug hooks. r=me,brendan
be837677c67cc9340b042b8730ffa7d849567722
created 2007-06-14 00:07 -0700
pushed 2008-03-20 16:49 +0000
igor igor - Bug 384151: refactoring boxing of primitive values, r=brendan
c54cac90ddd37d1fb109d4759ff3ba84fbbce99d
created 2007-06-01 20:46 -0700
pushed 2008-03-20 16:49 +0000
igor igor - Bug 382253: consistent termination of inline functions. r=brendan
df6137c5e59f918a59aca346ded582549512421c
created 2007-05-29 19:29 -0700
pushed 2008-03-20 16:49 +0000
igor igor - Bug 382335: proper cleanup after generator.close(). r=brendan
b195c6b67fdcb322d22e49aa71481f8af5daf088
created 2007-05-24 00:51 -0700
pushed 2008-03-20 16:49 +0000
igor igor - Bug 379758: SETSP is removed
0039c16373ea024afa0f703d5b94f50608760983
created 2007-05-21 16:45 -0700
pushed 2008-03-20 16:49 +0000
mrbkap mrbkap - Protect the number from GC, even if it was originally a number. bug 375976, r=crowder
e48a2d15f6b3190e894e74138421fed6c14ac244
created 2007-05-06 23:40 -0700
pushed 2008-03-20 16:49 +0000
brendan brendan - Stop overloading JSOP_SETSP for both exception handling and group assignment bulk popping (375695, r=igor).
e8225abd420ea3fc0922b388f1a3a00b43d0bdfa
created 2007-05-06 02:08 -0700
pushed 2008-03-20 16:49 +0000
igor igor - Bug 379851: branch callback is accessed via cx->branchCallback for smaller code. r=brendan
b5948813c90b6636731d56472488e385b3041eca
created 2007-04-16 23:53 -0700
pushed 2008-03-20 16:49 +0000
igor igor - Bug 375270: API to trace GC things graph without running the GC. r=brendan
269a9b3b7c591fe51c853657d28d1ebfe1e749af
created 2007-04-04 15:18 -0700
pushed 2008-03-20 16:49 +0000
igor igor - Bug 375183: simpler noSuchMethod implementation, r=brendan.
7a894a185747851f13f8dfda22ee5ba9dbe3c55c
created 2007-03-23 11:11 -0700
pushed 2008-03-20 16:49 +0000
crowder crowder - Bug 339652: Maximum recursion value is too low, r=brendan
9b2a99adc05e53cd4010de512f50118594756650
created 2007-03-22 10:30 -0700
pushed 2008-03-20 16:49 +0000
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