1. 26 Feb, 2016 4 commits
    • littledan's avatar
      Make Intl install properties more like how other builtins do · a4083057
      littledan authored
      Intl has been somewhat of an oddball for how it integrates with V8.
      One aspect is that it largely didn't use utils to install itself
      into the snapshot, which led to some missing names, which new
      test262 tests check for, and duplicated code. This patch brings
      Intl a bit closer to how the rest of the builtins do things, though
      not entirely as it is currently structured to do unusual things,
      such as creating new constructors from JavaScript rather than C++.
      New test262 tests check for some of the names that are added in
      this patch.
      
      R=adamk
      CC=jshin
      BUG=v8:4778
      LOG=Y
      
      Review URL: https://codereview.chromium.org/1733293003
      
      Cr-Commit-Position: refs/heads/master@{#34311}
      a4083057
    • littledan's avatar
      Make TypedArray.from and TypedArray.of writable and configurable · 60eb0fdf
      littledan authored
      BUG=v8:4315
      R=adamk
      LOG=Y
      
      Review URL: https://codereview.chromium.org/1734223004
      
      Cr-Commit-Position: refs/heads/master@{#34310}
      60eb0fdf
    • v8-autoroll's avatar
      Update V8 DEPS. · 4461af8f
      v8-autoroll authored
      Rolling v8/base/trace_event/common to 81b7b6f531ad2375140b2a5f4d3a803e5ba2514c
      
      Rolling v8/buildtools to 14288a03a92856fe1fc296d39e6a25c2d83cd6cf
      
      Rolling v8/tools/swarming_client to a72f46e42dba1335e8001499b4621acad2d26728
      
      TBR=machenbach@chromium.org,vogelheim@chromium.org,hablich@chromium.org
      
      Review URL: https://codereview.chromium.org/1737243003
      
      Cr-Commit-Position: refs/heads/master@{#34309}
      4461af8f
    • adamk's avatar
      Revert of [compiler] Drop the CompareNilIC. (patchset #4 id:60001 of... · fca68bac
      adamk authored
      Revert of [compiler] Drop the CompareNilIC. (patchset #4 id:60001 of https://codereview.chromium.org/1722193002/ )
      
      Reason for revert:
      Speculative revert in attempt to fix #2 crasher on canary.
      
      Original issue's description:
      > [compiler] Drop the CompareNilIC.
      >
      > Since both null and undefined are also marked as undetectable now, we
      > can just test that bit instead of having the CompareNilIC try to collect
      > feedback to speed up the general case (without the undetectable bit
      > being used).
      >
      > Drive-by-fix: Update the type system to match the new handling of
      > undetectable in the runtime.
      >
      > R=danno@chromium.org
      >
      > Committed: https://crrev.com/666aec0348c8793e61c8633dee7ad29a514239ba
      > Cr-Commit-Position: refs/heads/master@{#34237}
      
      TBR=danno@chromium.org,verwaest@chromium.org,bmeurer@chromium.org
      LOG=y
      BUG=chromium:589897
      NOTRY=true
      
      Review URL: https://codereview.chromium.org/1743433002
      
      Cr-Commit-Position: refs/heads/master@{#34308}
      fca68bac
  2. 25 Feb, 2016 36 commits