1. 26 Dec, 2018 1 commit
  2. 16 Jan, 2018 2 commits
  3. 18 Feb, 2016 1 commit
  4. 10 Dec, 2015 1 commit
    • jarin's avatar
      [turbofan] Make MachineType a pair of enums. · bb2a830d
      jarin authored
      MachineType is now a class with two enum fields:
      - MachineRepresentation
      - MachineSemantic
      
      Both enums are usable on their own, and this change switches some places from using MachineType to use just MachineRepresentation. Most notably:
      - register allocator now uses just the representation.
      - Phi and Select nodes only refer to representations.
      
      Review URL: https://codereview.chromium.org/1513543003
      
      Cr-Commit-Position: refs/heads/master@{#32738}
      bb2a830d
  5. 07 Dec, 2015 1 commit
  6. 03 Dec, 2015 1 commit
  7. 30 Oct, 2015 1 commit
  8. 29 Oct, 2015 1 commit
  9. 26 Oct, 2015 1 commit
    • rmcilroy's avatar
      [Interpreter] Add support for loading from / storing to outer context variables. · c0c214da
      rmcilroy authored
      Adds support for loading from and storing to outer context
      variables. Also adds support for declaring functions on contexts and
      locals. Finally, fixes a couple of issues with StaContextSlot where
      we weren't emitting the write barrier and therefore would crash in the
      GC.
      
      Also added code so that --print-bytecode will output the
      function name before the bytecodes, and replaces MachineType with StoreRepresentation in RawMachineAssembler::Store and updates tests.
      
      BUG=v8:4280
      LOG=N
      
      Review URL: https://codereview.chromium.org/1425633002
      
      Cr-Commit-Position: refs/heads/master@{#31584}
      c0c214da
  10. 30 Sep, 2015 1 commit
  11. 11 Aug, 2015 2 commits
  12. 10 Aug, 2015 1 commit
  13. 02 Jun, 2015 1 commit
  14. 01 Jun, 2015 1 commit
  15. 28 Aug, 2014 1 commit