1. 18 Oct, 2019 1 commit
  2. 07 Jun, 2019 1 commit
  3. 19 Feb, 2019 1 commit
  4. 27 Aug, 2018 1 commit
  5. 14 Aug, 2018 1 commit
  6. 19 Jul, 2018 1 commit
  7. 05 Jul, 2018 1 commit
  8. 18 Apr, 2018 1 commit
  9. 28 Mar, 2018 1 commit
  10. 12 Mar, 2018 1 commit
  11. 02 Mar, 2018 1 commit
  12. 27 Feb, 2018 1 commit
  13. 22 Nov, 2017 1 commit
  14. 18 Nov, 2017 1 commit
  15. 02 Oct, 2017 1 commit
  16. 07 Sep, 2017 2 commits
  17. 02 Aug, 2017 1 commit
  18. 25 Jul, 2017 1 commit
  19. 24 Jul, 2017 2 commits
    • Yang Guo's avatar
      Revert "Introduce HASH_TABLE_TYPE instance type." · f4867154
      Yang Guo authored
      This reverts commit 990dd947.
      
      Reason for revert: <INSERT REASONING HERE>
      
      Original change's description:
      > Introduce HASH_TABLE_TYPE instance type.
      > 
      > This is so that we can distinguish hash tables by instance type. We can
      > then introduce maps for each kind of hash tables to further distinguish.
      > 
      > R=​mstarzinger@chromium.org
      > 
      > Bug: v8:6593
      > Change-Id: I1a532884758e571abdfe2e2743fc5ea611d12f7e
      > Reviewed-on: https://chromium-review.googlesource.com/581009
      > Commit-Queue: Yang Guo <yangguo@chromium.org>
      > Reviewed-by: Michael Starzinger <mstarzinger@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#46828}
      
      TBR=yangguo@chromium.org,mstarzinger@chromium.org
      
      Change-Id: Ia47d408e5cf47983940227b4cc445a704d7f8d19
      No-Presubmit: true
      No-Tree-Checks: true
      No-Try: true
      Bug: v8:6593
      Reviewed-on: https://chromium-review.googlesource.com/581493Reviewed-by: 's avatarYang Guo <yangguo@chromium.org>
      Commit-Queue: Yang Guo <yangguo@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#46833}
      f4867154
    • Yang Guo's avatar
      Introduce HASH_TABLE_TYPE instance type. · 990dd947
      Yang Guo authored
      This is so that we can distinguish hash tables by instance type. We can
      then introduce maps for each kind of hash tables to further distinguish.
      
      R=mstarzinger@chromium.org
      
      Bug: v8:6593
      Change-Id: I1a532884758e571abdfe2e2743fc5ea611d12f7e
      Reviewed-on: https://chromium-review.googlesource.com/581009
      Commit-Queue: Yang Guo <yangguo@chromium.org>
      Reviewed-by: 's avatarMichael Starzinger <mstarzinger@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#46828}
      990dd947
  20. 03 May, 2017 1 commit
  21. 10 Apr, 2017 1 commit
  22. 06 Apr, 2017 1 commit
    • Camillo Bruni's avatar
      [tools] Further improve grokdump · 92f435c0
      Camillo Bruni authored
      - Add long command names for better first-time experience
      - Try to auto-detect the context object on the stack
      - Mark free space object ranges
      - Add print/p command to evaluate arbitrary python code
      - Address expressions can now be arbitrary Python expression with auto
        register substition
      - New dso command finds possible HeapObjects on the stack/memory
      - New dsa command prints PushStackTraceAndDie message and values
      
      Change-Id: I0f178077f0ccef887aa3fdd2d2d2d732925948ea
      NOTRY=true
      
      Change-Id: I0f178077f0ccef887aa3fdd2d2d2d732925948ea
      Reviewed-on: https://chromium-review.googlesource.com/468866
      Commit-Queue: Camillo Bruni <cbruni@chromium.org>
      Reviewed-by: 's avatarJakob Kummerow <jkummerow@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#44430}
      92f435c0
  23. 03 Apr, 2017 1 commit
    • Camillo Bruni's avatar
      [tools] Directly show message from PushStackTraceAndDie in grokdump.py · e24b0e1e
      Camillo Bruni authored
      This CL adds support to parse a PushStackTraceAndDie dump on a windows
      minidump:
        Stack Message:
          magic1:        00000000bbbbbbbb
          magic2:        00000000bbbbbbbb
          ptr1:          00000015f9ca78d1 T
          ptr2:          0000000000000000
          message start: 00000000002c58f0 S
          stack_start:   00000000002cd8f0 S
      
      All addresses within the message are annotated with the address marker to
      make it easier to spot objects that are contained in the minidump.
      Currently this doesn't work on OSX yet as we do not correctly push the two
      magic markers on the stack.
      
      Change-Id: I8385bb66a76bd253c4014bc7e25971d03830dd4d
      Reviewed-on: https://chromium-review.googlesource.com/466007Reviewed-by: 's avatarIgor Sheludko <ishell@chromium.org>
      Commit-Queue: Camillo Bruni <cbruni@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#44339}
      e24b0e1e
  24. 30 Mar, 2017 1 commit
    • Camillo Bruni's avatar
      [tools] Improve grokdump.py · 5ca9632e
      Camillo Bruni authored
      - Add new address markers:
         T: tagged pointer in the minidump
         C: address into a module in the minidump
         S: pointer into the exception stack in the minidump
         *: other address in the minidump
      - Show ASCII decoding of address in dd
      - Display potential frame markers on the exception stack:
         00000032212fdae8: 0000000300000000   ........ Smi(3) EXIT frame marker
      - Display relative addresses, useful to detect stack frames:
         00000032212fdb68: 00000032212fdb98 S ........  [+6]=00000032212fdcb0 S
         00000032212fdb70: 0000010ff5ca0a84   ........
         00000032212fdb78: 000001064c1fa881   ........
         00000032212fdb80: 0000016a8e52fcb1   ........
         00000032212fdb88: 0000010ff5ca0981   ........
         00000032212fdb90: 0000000d00000000   ........ Smi(13) INTERNAL frame marker
         00000032212fdb98: 00000032212fdcb0 S ........  [+35]=00000032212fdd61 S
      
      Change-Id: I56bd7e6723a34bcb668719246dd5ff2898224928
      Reviewed-on: https://chromium-review.googlesource.com/461862Reviewed-by: 's avatarToon Verwaest <verwaest@chromium.org>
      Commit-Queue: Camillo Bruni <cbruni@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#44269}
      5ca9632e
  25. 28 Mar, 2017 2 commits
  26. 14 Mar, 2017 1 commit
  27. 04 Oct, 2016 1 commit
  28. 21 Sep, 2016 1 commit
    • cbruni's avatar
      [tools] Reduce grokdump output size · 031a04c6
      cbruni authored
      Minidumps have gotten bigger stack ranges leading to long load times when using
      grokdump's web interface. A major factor seems to be the output size of the
      generated table. Using shorter class names and avoiding quotes for most
      attributes we can get a significant size reduction.
      
      BUG=
      
      Review-Url: https://codereview.chromium.org/2352303002
      Cr-Commit-Position: refs/heads/master@{#39589}
      031a04c6
  29. 03 Jun, 2015 1 commit
  30. 01 Jun, 2015 1 commit
  31. 29 May, 2015 1 commit
  32. 28 May, 2015 1 commit
  33. 07 May, 2015 1 commit
  34. 07 Apr, 2015 1 commit
  35. 19 Mar, 2015 1 commit
  36. 18 Mar, 2015 1 commit
  37. 19 Feb, 2015 1 commit