js/src/jsopcode.c
7f8c737b196e94b81fd35dc4c599ec7e73bfa9f6
created 2008-02-17 17:32 -0800
pushed unknown
brendan brendan - Recover trapped opcode in js_GetIndexFromBytecode (416665, r=igor).
ceddc8d20bf108bfcce1410db3d7f751bc52446e
created 2008-02-17 16:01 -0800
pushed unknown
brendan brendan - Fix misindented code (418049, r=igor).
efd8900c768f38366ab39cceca00eacd058fbe66
created 2008-02-15 18:46 -0800
pushed unknown
brendan brendan - Optimize ComputeGlobalThis (395993, r=mrbkap).
aec1555d055f721eca8a2fb2d21366ae719fc1c4
created 2008-02-09 19:30 -0800
pushed unknown
jwalden jwalden - Bug 410571 - Yield and let expressions disappear in decompilation of object literal due to mismanagement of the sprintstack; just sprint all at once instead of in two steps. r+a=brendan
f144defca2d6fac7c328e6fd63c61d8110638777
created 2008-02-08 16:01 -0800
pushed unknown
igor igor - Bug 411722: faster js_GetLocalNameArray. r=brendan a=blocking1.9
df58dfac51d703db0801de5d9f9d008cc6fc23ab
created 2008-02-08 13:59 -0800
pushed unknown
igor igor - Bug 385133: proper verification for stack layout in the decompiler, r=brendan a=blocking1.9
ef58dabbbe59df601e4d59f49fe1e1e72db74456
created 2008-02-07 15:18 -0800
pushed unknown
brendan brendan - Return of the property cache (365851, r=shaver).
7d30441fe5a5a3a6d5187d2db141adc659d86ded
created 2008-01-31 22:01 -0800
pushed unknown
igor igor - Bug 354135: protect against oo recursion in e4x. r,a=brendan, a1.9b3=mtschrep
392279b69f50409cdd57ce190217582a4498c29c
created 2008-01-29 22:27 -0800
pushed unknown
brendan brendan - Final js1.8 feature: sugar for object destructuring (404734, r=mrbkap).
56eea6161879bc5257b21146d4f386ccc74b2b16
created 2008-01-23 01:56 -0800
pushed unknown
igor igor - Bug 411722: backing out again to fix incorrect error recovery
b1bd0caf6502bb562b758041f8d1247ebefdf815
created 2008-01-23 01:38 -0800
pushed unknown
igor igor - Bug 411722: faster implementation of js_GetLocalNameArray. r,a=brendan
24837acd8c89c326a5a71a3224849ea6b42f26cc
created 2008-01-22 01:06 -0800
pushed unknown
igor igor - Bug 411722: the new version of the patch shows the same bad Ts regression, backing out again.
5efc3c066a64f2fd9f361b5bd552c3ff408d1eff
created 2008-01-22 00:21 -0800
pushed unknown
igor igor - Bug 411722: faster implementation of js_GetLocalNames. r,a=brendan
bef7a7966bafb5c2911a51df647c8691bd532667
created 2008-01-20 11:11 -0800
pushed unknown
igor igor - Bug 411722: Backing out due to bad Ts regression.
0b84d309d24c3efd24ce6e7dc76cc7a7e3ee59e6
created 2008-01-20 09:42 -0800
pushed unknown
igor igor - Bug 411722: faster implementation of js_GetLocalNames. r=brendan a=blocking1.9+
b6d8844fc13dbcd621a423b318d9a09ead2cbb03
created 2008-01-04 17:34 -0800
pushed unknown
brendan brendan - Track ES4 proposal by restricting let declaration to be direct child of block (408957, r=mrbkap).
02477fc1c931751223e387cc301aa070bcf241fa
created 2007-12-04 01:30 -0800
pushed unknown
igor igor - Bug 406555: The decompiler output no longer depend on JS_C_STRINGS_ARE_UTF8 for uniformity. a,r=brendan
6ad261ffafbdd18c72f30875aac911420a474a3f
created 2007-12-04 01:08 -0800
pushed unknown
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 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
8190e28912f28ada5c86b141256be78c1a7ad4cc
created 2007-11-26 07:18 -0800
pushed unknown
igor igor - Bug 347927: consistently using JS_ARRAY_LENGTH macro. r,a=brendan
af1ffbeb95fdbbb51facbd01ca5a2e9e75ffdcc8
created 2007-11-22 14:21 -0800
pushed unknown
igor igor - Bug 394941: report exhausting of the script memory quota as ordinary runtime exceptions. r=brendan, a1.9=beltzner
1af247bf07030fe3b338f9149772eb3e88acda49
created 2007-11-22 00:06 -0800
pushed unknown
igor igor - Bug 404499: fixing the regression in the decompiler from landing of bug 398609. r,a=brendan
080d50ac795283dc11c26800272e4147db6b4c2a
created 2007-11-19 09:15 -0800
pushed unknown
igor igor - Bug 398609: simpler handling of hidden properties, r,a=brendan
0ce6d9f7c3732e2efd297989cfc2286c2137eff0
created 2007-11-18 16:58 -0800
pushed unknown
igor igor - Bug 398609: backing out due to test failures.
9262cb644d0d35f95a122e5a6bc043e802faec7f
created 2007-11-18 16:36 -0800
pushed unknown
igor igor - Bug 398609: cleanup of hidden properties support. r,a=brendan
5c132de30c60e45734492316d6cdbea7cb417fa0
created 2007-11-13 07:47 -0800
pushed unknown
igor igor - Bug 398609: Backing out due to mochi test failure.
e51cfe213d711a19209928e468615a8a05ef096d
created 2007-11-13 06:56 -0800
pushed unknown
igor igor - Bug 398609: cleanup of hidden properties. r,a=brendan
006e49f3ad151c724b8f0da229c1bafa756ad792
created 2007-09-17 12:11 -0700
pushed unknown
mrbkap mrbkap - Actually use an escape for the nul character. bug 375639, r+a=brendan
13cfa5274394c634a4837f756483f83eeb40d106
created 2007-09-16 11:23 -0700
pushed unknown
igor igor - Bug 396326: patch from Seno Aiko to use thr proper bytecode flags. r=mrbkap
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.
cd26121128e19153dad9ab20435e205ce50b677b
created 2007-08-25 00:18 -0700
pushed unknown
igor igor - Bug 393537: arena handling cleanup. r=brendan
16ee619c5e101eeff0a776843e6aafc467e188ff
created 2007-08-15 23:23 -0700
pushed unknown
igor igor - Bug 391290: mutability flag for strings is stored inside strings. r=brendan
dc2f057cf8fa5a590eb17592dfdd850533b094ef
created 2007-08-11 13:25 -0700
pushed unknown
igor igor - Bug 386265: using double kashing for atoms. r=brendan
7356a86fbb20a4e895a439357e8b2dea43bb918d
created 2007-08-08 06:35 -0700
pushed unknown
igor igor - Bug 387286: patch from Rich Dougherty to name constitently JOF_* flags. r=me
2fb0518b27c531dfe187a88ed51adaacf1bf8cef
created 2007-08-07 00:29 -0700
pushed unknown
igor igor - Bug 387481, bug 389063: multithreading atom fixes and cleanups. r=brendan
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).
0274c1b7e716dbf5e38c54c3f130881ac6972ad0
created 2007-08-06 15:54 -0700| base
pushed unknown
edward lee edward lee - temporarily rename js/src/*.cpp to .c
f7b33f0bbf81a609a6aadb2fee1922b83e93fd7b
created 2007-07-11 02:25 -0700
pushed unknown
igor igor - Bug 386885: JSAtom.number is removed in favour of using atoms itself for hashing. r=brendan
5db593415bf1b87f52229e445da2f6a4611dd130
created 2007-07-08 02:03 -0700
pushed unknown
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 unknown
crowder crowder - Bug 357016: spidermonkey should be buildable by a C++ compiler, patch by
bf55eca6421e72c2e2044a18b5901cd1ce211bc3
created 2007-06-18 21:10 -0700
pushed unknown
crowder crowder - Bug 384809 : Various JS engine crashes/leaks in OOM conditions, r=brendan, patch by Gavin Reaney, gavin@picsel.com
24ed362e3c24f9f8f41928d2dfe2445191727b8c
created 2007-06-18 12:33 -0700
pushed unknown
igor igor - Bug 384478: Patch from Mike Moening to fix warning when compiling with VC. r=me
dbf41ae955d9c5197bb8af73c2e05b319d3b7a0b
created 2007-06-12 12:30 -0700
pushed unknown
crowder crowder - Bug 383721: escape tabs on platforms with unusual isprint() routines, r=mrbkap
5f020afcbfad0dad06957f525c679a466e0eebb3
created 2007-05-30 15:39 -0700
pushed unknown
brendan brendan - Fix let-induced anti-bracing logic to cope with group assignment expression statements (356247, r=mrbkap).
e70b2241096ae871a1a62cbeeed56ed2f7227a9b
created 2007-05-29 18:49 -0700
pushed unknown
brendan brendan - Implement ES4/JS2 expression closures (381113, r=mrbkap).
28c59e301792e0ddaa74b74888d16c68ba7b4137
created 2007-05-29 18:23 -0700
pushed unknown
mrbkap mrbkap - Add a space here for consistency. bug 381108, r=brendan
88bda3c418789251b7aa2e3680bfc45282403de5
created 2007-05-25 04:35 -0700
pushed unknown
igor igor - Bug 381779: patch from Gavin Reaney to improve memeory allocation for the sprint stack. r=myself
b195c6b67fdcb322d22e49aa71481f8af5daf088
created 2007-05-24 00:51 -0700
pushed unknown
igor igor - Bug 379758: SETSP is removed
cc64b9c61ee48beea5c3633597a0e5579e0fab6c
created 2007-05-22 23:04 -0700
pushed unknown
brendan brendan - Fix JOF_XMLNAME, etc., interrogation to mask the mode bits and compare (381504, r=mrbkap).
74b9b7518ebd5d55164e68c3829be0c991fba3e5
created 2007-05-22 23:00 -0700
pushed unknown
brendan brendan - More generator expression decompilation love (381372, r=mrbkap).
13bf68fb5312ef4e0459ed74d7cbe4ae68c371dd
created 2007-05-21 12:33 -0700
pushed unknown
crowder crowder - Bug 379482: Crash [@ js_IsIdentifier] decompiling float setter, r=mrbkap
84d2995e478bd33cb0ad294419969db8ab3d12f3
created 2007-05-17 18:41 -0700
pushed unknown
brendan brendan - Support generator expressions for JS1.8 (380237, r=mrbkap).
941c3633fa277dbd3b90884d353afc1adadd259c
created 2007-05-17 17:48 -0700
pushed unknown
brendan brendan - Fix getter/setter decompilation to depend on generating op, not prefix string (381101, r=mrbkap).
e593aa33d6ca3c967e5388d66c0d948859e3bc35
created 2007-05-17 16:56 -0700
pushed unknown
mrbkap mrbkap - Skip over exception cookies, since we require JSOP_POP to pop them. bug 380016, r=brendan
2f9fcd67197875692d2c52eb1b8ee93d3773cad3
created 2007-05-09 14:40 -0700
pushed unknown
igor igor - Bug 380197: fixing regression from bug 380197. r=brendan
3f59bb958e54edb8081eeb196e98264f0a411af3
created 2007-05-09 08:21 -0700
pushed unknown
crowder crowder - Bug 379482: Crash decompiling float setter, r=brendan, r=igor
6559070b0e56d95148199380c3b644b1ab7024b7
created 2007-05-08 22:45 -0700
pushed unknown
crowder crowder - woops, backing out due to closed tree
895a950f221fd56ff01deb1b5bcf08eacade3c88
created 2007-05-08 22:45 -0700
pushed unknown
crowder crowder - Bug 379482: Crash decompiling float setter, r=brendan, r=igor
less more (0) -60 tip