Skip to content

A **very limited** Nana memory debugger

License

Notifications You must be signed in to change notification settings

UnsafePointer/hachiko

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hachiko

“Don't just give up, Hachiko. Life is about getting knocked down over and over, but still getting up each time. If you keep getting up, you win.”

Nana (manga), by Ai Yazawa

A very limited Nana memory debugger.

hachiko.png

Funny story

Go debugging has some limitations. At the time of writing this, Delve expression evaluation is limited which made it specially hard for me to finish Nana. I'm used to dynamic interpreted programming languages so expression evaluation is something I can't live without. Because of this, I created hachiko. This is a dumb Ruby script that takes as input the state transitions of two virtual machines and I can use Ruby dynamic properties to alter this state to easily debug and backtrace problems.

Hey, it served me well.

About

A **very limited** Nana memory debugger

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages