1. 16 Jan, 2016 2 commits
    • ahaas's avatar
      [turbofan] Add the TruncateFloat32ToInt32 operator to turbofan. · fc53eed1
      ahaas authored
      The new operator converts a float32 input to int32 through truncation.
      I provide implementations of the new operator for x64, ia32, arm,
      arm64, mips, mips64, and x87. @v8-ppc-ports, can you please take care
      of the ppc implementation?
      
      R=titzer@chromium.org, v8-arm-ports@googlegroups.com, v8-mips-ports@googlegroups.com, weiliang.lin@intel.com
      
      Review URL: https://codereview.chromium.org/1583323004
      
      Cr-Commit-Position: refs/heads/master@{#33346}
      fc53eed1
    • adamk's avatar
      [ast cleanup] Remove unnecessary frozen_ bit from ModuleDescriptor · dc6a5939
      adamk authored
      This may have made more sense in the old module design (where
      "unification" was a thing), but as-is it's only used for a few
      asserts in debug mode. These asserts don't make much sense inside
      ModuleDescriptor; instead, as the modules implementation is fleshed
      out, I expect the appropriate replacement asserts to show up at the
      use of the ModuleDescriptor.
      
      Review URL: https://codereview.chromium.org/1598433006
      
      Cr-Commit-Position: refs/heads/master@{#33345}
      dc6a5939
  2. 15 Jan, 2016 28 commits
  3. 14 Jan, 2016 10 commits