1. 10 Dec, 2015 5 commits
  2. 09 Dec, 2015 4 commits
  3. 08 Dec, 2015 1 commit
  4. 07 Dec, 2015 2 commits
  5. 04 Dec, 2015 7 commits
  6. 03 Dec, 2015 5 commits
  7. 02 Dec, 2015 5 commits
    • yangguo's avatar
      [debugger] simplify reloc info for debug break slots. · 531dde9f
      yangguo authored
      The new step-in implementation no longer tries to predict the step-in
      target, so we don't need the arguments count nor call type anymore.
      
      R=verwaest@chromium.org
      
      Review URL: https://codereview.chromium.org/1484893003
      
      Cr-Commit-Position: refs/heads/master@{#32516}
      531dde9f
    • danno's avatar
      [stubs] A new approach to TF stubs · 3e7e3ed7
      danno authored
      * Add a sibling interface to InterpreterAssembler called
        CodeStubAssembler which provides a wrapper around the
        RawMachineAssembler and is intented to make it easy to build
        efficient cross-platform code stubs. Much of the implementation
        of CodeStubAssembler is shamelessly stolen from the
        InterpreterAssembler, and the idea is to eventually merge the
        two interfaces somehow, probably moving the
        InterpreterAssembler interface over to use the
        CodeStubAssembler. Short-term, however, the two interfaces
        shall remain decoupled to increase our velocity developing the
        two systems in parallel.
      * Implement the StringLength stub in TurboFan with the new
        CodeStubAssembler. Replace and remove the old Hydrogen-stub
        version.
      * Remove a whole slew of machinery to support JavaScript-style
        code stub generation, since it ultimately proved unwieldy,
        brittle and baroque. This cleanup includes removing the shared
        code stub context, several example stubs and a tangle of build
        file changes.
      
      BUG=v8:4587
      LOG=n
      
      Review URL: https://codereview.chromium.org/1475953002
      
      Cr-Commit-Position: refs/heads/master@{#32508}
      3e7e3ed7
    • bmeurer's avatar
      [builtins] Some refactoring on the builtin mechanism. · 4013a8df
      bmeurer authored
      Allow to pass new.target (in addition to target) to C++ builtins, and
      remove some obsolete/dangerous code from the C++ builtins.
      
      R=yangguo@chromium.org
      
      Review URL: https://codereview.chromium.org/1491883002
      
      Cr-Commit-Position: refs/heads/master@{#32505}
      4013a8df
    • ivica.bogosavljevic's avatar
      MIPS: Correct handling of Nan values on MIPS R6 · 60d77c8a
      ivica.bogosavljevic authored
      MIPS R6 introduced new behavior for handling of NaN values
      for TRUNC, FLOOR, CEIL and CVT instructions. Adding support for
      the new behavior in MIPS and MIPS64 simulators. Fixing tests
      for MIPS and MIPS64 to align them with the new behavior.
      
      BUG=
      
      Review URL: https://codereview.chromium.org/1488613007
      
      Cr-Commit-Position: refs/heads/master@{#32499}
      60d77c8a
    • bmeurer's avatar
      [builtins] Remove some (now) unused code from C++ builtin adaptor. · f618401a
      bmeurer authored
      Sanitize ConstructStub handling and add a test case to ensure that the
      Symbol constructor is using the correct context.
      
      R=jarin@chromium.org
      BUG=v8:4413
      LOG=n
      
      Review URL: https://codereview.chromium.org/1489323002
      
      Cr-Commit-Position: refs/heads/master@{#32491}
      f618401a
  8. 01 Dec, 2015 5 commits
  9. 30 Nov, 2015 3 commits
  10. 28 Nov, 2015 1 commit
  11. 27 Nov, 2015 2 commits