1. 09 Nov, 2015 1 commit
    • caitpotter88's avatar
      [regexp] remove no-op RegExp.multiline accessor and alias · e63248f6
      caitpotter88 authored
      Remove some non-standard code that doesn't do anything anyways.
      
      While FireFox uses this to set the default value for the multiline flag,
      it is nonstandard and slated for removal. The matching behaviour has
      never been implemented in either JSC or V8, so there is little
      web-compat risk.
      
      The only possible risk could be someone depending on the ToBoolean()
      behaviour of the flag, but this seems unlikely.
      
      BUG=v8:3870
      LOG=N
      R=adamk@chromium.org, littledan@chromium.org, yangguo@chromium.org
      CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_chromium_rel_ng;tryserver.blink:linux_blink_rel
      
      Review URL: https://codereview.chromium.org/1417733012
      
      Cr-Commit-Position: refs/heads/master@{#31882}
      e63248f6
  2. 30 Oct, 2015 2 commits
  3. 27 Oct, 2015 1 commit
    • yangguo's avatar
      RegExp: remove last match info override. · 85e085b7
      yangguo authored
      With ES6 21.2.5.8, step 13, we no longer have to keep up the illusion
      that matching and calling replace function is interleaved. This is
      observable through unspec'ed static properties such as RegExp.$1.
      
      Last match info not working yet.
      
      R=littledan@chromium.org
      
      Review URL: https://codereview.chromium.org/1418703003
      
      Cr-Commit-Position: refs/heads/master@{#31593}
      85e085b7
  4. 26 Oct, 2011 1 commit
  5. 15 Apr, 2011 1 commit
  6. 11 Mar, 2009 2 commits
  7. 05 Mar, 2009 1 commit
  8. 27 Feb, 2009 1 commit
  9. 03 Dec, 2008 1 commit
  10. 09 Sep, 2008 1 commit
  11. 22 Aug, 2008 1 commit
    • christian.plesner.hansen's avatar
      Included mjsunit JavaScript test suite and C++ unit tests. · c42f5829
      christian.plesner.hansen authored
      In the shell sample don't print the result of executing a script, only
      evaluating expressions.
      
      Fixed issue when building samples on Windows using a shared V8
      library.  Added visibility option on Linux build which makes the
      generated library 18% smaller.
      
      Changed build system to accept multiple build modes in one build and
      generate seperate objects, libraries and executables for each mode.
      
      Removed deferred negation optimization (a * -b => -(a * b)) since this
      visibly changes operand conversion order.
      
      Improved parsing performance by introducing stack guard in preparsing.
      Without a stack guard preparsing always bails out with stack overflow.
      
      
      git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@16 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
      c42f5829