js/src/jsregexp.c
f3fa0f0a7091f3f9e351bb573d3fde6518d962af
created 2008-02-18 13:01 -0800
pushed unknown
shaver shaver - Implement optimized object-ops for dense arrays, b=322889, r+a=brendan.
37c9be1d5d3c0a525e5aba5dd53ae8984931e991
created 2008-02-17 16:12 -0800
pushed unknown
brendan brendan - Lazy ComputeGlobalThis required now in fast native implementations (417893, r=mrbkap).
4030429c22ca2411570fc02daa417290caa956e3
created 2008-02-15 02:31 -0800
pushed unknown
shaver shaver - back out for mochitest failures in prototype
62a0daeadfa99f45605e4fffdb23a8f8764c0b05
created 2008-02-15 01:48 -0800
pushed unknown
shaver shaver - Bug 322889: implement specialized storage and operations for JS arrays; r+a=brendan.
da2b12b01c59b276e188b9e1888b1034f62b847d
created 2008-02-14 18:41 -0800
pushed unknown
gavin gavin - Back out bug 322889 due to jQuery unit test failures
5ccfa05ed96c9a302adb7a792843e30e78e88673
created 2008-02-14 17:07 -0800
pushed unknown
shaver shaver - Bug 322889: implement specialized storage and operations for JS arrays; r+a=brendan
e65e68ff78e40146af06b8ec6d2f29ae47ef6159
created 2008-02-14 15:56 -0800
pushed unknown
jag jag - Bug 417419: You too can solve global-warming without making the JS_INLINE macro ugly. r=/a=brendan
a0c60ae16229a354e76e43b3f67e520268731341
created 2008-02-13 14:33 -0800
pushed unknown
crowder crowder - Bug 417100 - Fixing windows build errors
caf9dcf77601ff62464f74acccf10f3188604fac
created 2008-02-13 13:52 -0800
pushed unknown
crowder crowder - Bug 417100 - more aggressive inlining for jsregexp.c, r=brendan, a1.9=mtschrep
589def7ef4c64998eb6ff694a95a3250b964447c
created 2008-02-11 12:23 -0800
pushed unknown
crowder crowder - Bug 416615 - Optimize JS_MAX(upcase(localMax), downcase(localMax)), r=mrbkap, blocking1.9=brendan, idea from BijuMailList@gmail.com
7bc1b534cc747e2bec74efbe91447ef997af9ca7
created 2008-02-03 19:41 -0800
pushed unknown
igor igor - Bug 400902: Backing out due to test failures.
5889a61d717c136bb1d1fd05f62e5d400a2e786b
created 2008-02-03 18:37 -0800
pushed unknown
igor igor - Bug 400902: specialized arena for fast allocation of double values.r,a=brendan ab3=mtschrep
5ffd2df466dbf82ce64abf5c178bfb79cd9e1110
created 2008-02-01 11:59 -0800
pushed unknown
igor igor - Bug 400902: backing out due to test failures.
18769e74dd80ea076048a5b7b899c3b975dbb5d3
created 2008-02-01 10:39 -0800
pushed unknown
igor igor - Bug 400902: using a specialized GC arena for doubles. r,a=brendan a1.9b3=mtschrep
6c857b9cd33859a83b72e21df37c2a6fce7e36c9
created 2008-01-16 00:31 -0800
pushed unknown
igor igor - Bug 412047: optimizing regexp upper/lower. r=crowder,a=blocking1.9
6456e7147e33c1423885cf226d1a23d6d4a7ae9d
created 2007-12-20 15:29 -0800
pushed unknown
brendan brendan - Don't fix typename bindings without JS2 opt-in (409252, r=mrbkap).
25c911cb57fd41a21cfbb4bf4ea2a47c862fe347
created 2007-12-19 05:20 -0800
pushed unknown
igor igor - Bug 398219: avoid storing references to the global scope in the compiled scripts. r,a=brendan
990a163202c984c2d6b733195c872f9a545f6bd2
created 2007-12-12 16:12 -0800
pushed unknown
pavlov pavlov - bug 408124. increase size of regexp arena to avoid unnecessary additional allocations. r=crowder
29b3cbd35850fa2b8c7b58ae9745b52a1abfe5e8
created 2007-12-12 12:08 -0800
pushed unknown
igor igor - Bug 398219: backing out the check in due to regression failures.
1440b23ce8ed50da3974fceb1ffa5c6675d88783
created 2007-12-12 10:47 -0800
pushed unknown
igor igor - Bug 398219: avoid storing references to the global scope in the compiled scripts. r,a=brendan
5ed0c753cc24e402a559edd771e5b1fe45d837fb
created 2007-12-11 12:13 -0800
pushed unknown
crowder crowder - Bug 375876 - "Assertion failure: (c2 <= cs->length) && (c1 <= c2)" with /[\[-h]/i, r=mrbkap, a=blocking1.9
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
592b0fb8e5729694867dd459b5b649e58f9eda93
created 2007-11-13 14:18 -0800
pushed unknown
igor igor - bug 397289: removing JSParseNode.pn_ts. r,a=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
7ed721fe25219e54030dc0bb806c9d4cbf3043b6
created 2007-10-05 06:58 -0700
pushed unknown
benjamin benjamin - Bug 397773 - mozilla-central has pedantic errors because of extra commas, r=mrbkap+brendan a=brendan
91f33fecfaf299b25171b1024227c86c6b4509de
created 2007-09-05 21:26 -0700
pushed unknown
crowder crowder - Bug 375651 - "Assertion failure: nbytes != 0" with regexp quantifiers, r=mrbkap, 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.
16ee619c5e101eeff0a776843e6aafc467e188ff
created 2007-08-15 23:23 -0700
pushed unknown
igor igor - Bug 391290: mutability flag for strings is stored inside strings. r=brendan
6debdbad8fa5b2ede1244f669864638ecf49afe9
created 2007-08-01 21:33 -0700
pushed unknown
brendan brendan - Fast (frame-less) native call optimizations (385393, r=igor).
fb20f87bf95ac5d208478027625d8e16f5aa0f3e
created 2007-07-28 09:57 -0700
pushed unknown
igor igor - Bug 389880: removal of redundant gcflags argument from string-allocation functions. r=brendan
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
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
ff85af263b0b033b4cce219ffdedbcc9216fdb3b
created 2007-06-18 19:52 -0700
pushed unknown
brendan brendan - Clean up property attributes (384846, r=mrbkap).
7974544d25bc73aab0c68e6a9bf7231c2ea10eb8
created 2007-06-18 13:24 -0700
pushed unknown
crowder crowder - bug 379056: quieting the assertions here for all but myself and mrbkap, r=mrbkap
7b03fdc838c2135d18ea7af9d8bf9aa3d120c707
created 2007-05-30 23:31 -0700
pushed unknown
timeless timeless - Bug 380886 Possible crashes/leaks in regexp handling in OOM conditionspatch by gavin@picsel.com r=crowder
5d92d43d848bc8350854009589d7693c6e826f85
created 2007-05-23 14:13 -0700
pushed unknown
crowder crowder - Bug 375715: "Assertion failure: (c2 <= cs->length) && (c1 <= c2)" with /[\Wb-G]/, patch by mrbkap, r=crowder
041811b6d5004c7c222082105d74de6e15d00833
created 2007-05-01 10:51 -0700
pushed unknown
crowder crowder - Bug 375715: assertion on bogus character ranges in regexps, r=mrbkap
445312f2ebbaff2a4776d8ac63307508bd6adaab
created 2007-04-27 18:27 -0700
pushed unknown
jwalden jwalden - Bug 378738 - \d pattern matches characters other than the decimal digits 0-9. r=mrbkap
8fa2cf900c78c7ae4a2d2bd39d6a5d77361a3d29
created 2007-04-19 17:36 -0700
pushed unknown
crowder crowder - Fixing a trivial warning in an assertion, r=crowder
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
4c867b22ab19dd582755f6c3c8c27b20b9336cfd
created 2007-04-13 17:27 -0700
pushed unknown
crowder crowder - Bug 375642: another regexp that makes JS allocate > 1GB and hand, r=mrbkap
fc336d568eff111cfc73f0a3af6179bdc7862e85
created 2007-04-10 06:29 -0700
pushed unknown
igor igor - Bug 373175: hiding code to set arena names behind JS_ARENAMETER. r=brendan
9086a7bef3da574f15ef4d83f76f9331c5dab9cb
created 2007-03-30 09:21 -0700
pushed unknown
gavin gavin - Revert patch from bug 375715 because it broke Gmail (bug 375931)
bc96c39c6bb475e6a435165ed6dfa8a0ba297634
created 2007-03-29 11:19 -0700
pushed unknown
mrbkap mrbkap - Deal with the /i option before calculating the start (and localMax) for ranges. bug 375711, r=crowder
2b542fd4e278270c3a7821731056bf33f987abc6
created 2007-03-29 11:14 -0700
pushed unknown
mrbkap mrbkap - Continue processing the character set even though we found our max. bug 375715, r=crowder
de651e46125b5b9bc0739139437eb4caf7ad87c3
created 2007-03-29 11:04 -0700
pushed unknown
crowder crowder - Bug 368152, more compiler warnings fixage, r=igor@mir2.org
bbacef4e28d6a6ea3571292366759968d827f732
created 2007-03-27 17:31 -0700
pushed unknown
crowder crowder - Bug 368152: Fixing warnings and one build error from jsregexp "debugger" patch, r=mrbkap
fb91657bf3de7434a325331068758b79e938698a
created 2007-03-23 09:13 -0700
pushed unknown
crowder crowder - Bug 330352: very non-greedy regexp causes crash in jsregexp.c, r=mrbkap
b1a52f0be0de986bee8928d18c7d223d82138155
created 2007-03-22 20:35 -0700
pushed unknown
crowder crowder - Bug 368152: jsregexp preprocessor-enabled "debugging" mode
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