Hacker News Comments on
GOTO 2015 • Deep Dive into Git • Edward Thomson
GOTO Conferences
·
Youtube
·
7
HN points
·
3
HN comments
HN Theater has aggregated all Hacker News stories and comments that mention GOTO Conferences's video "GOTO 2015 • Deep Dive into Git • Edward Thomson".
Youtube Summary
HN Theater Rankings
- This course is unranked · view top recommended courses
Hacker News Stories and Comments
All the comments and stories posted to Hacker News that reference this video.
⬐
Feb 22, 2020
·
andreareina on
Does memory leak? (1995)
"Git is a really great set of commands and it does things like malloc(); malloc(); malloc(); exit();"
⬐ jlduggerAnd that really bit hard when you wanted to start running git webservers. All the lib code was designed to exit upon completion with no GC, and now you're running multiple read queries per second with no free(). oops.
⬐
Dec 24, 2019
·
andreareina on
Java JIT vs. Java AOT vs. Go for Small, Short-Lived Processes
"git is a really great set of commands, and it does things like malloc(); malloc(); malloc(); exit();"[1]
⬐ cpetersoI heard that gcc didn't free() memory because compilation speed is important and the compiler process was expected to be short-lived. I don't know if that is (still) true, but it sounds reasonable to me.⬐ ben-schaafD doesn't do this (there's a flag now, not sure how well it works), if you've got a lot of compile time functions running the compiler process will rack up GBs of memory pretty quickly, especially if you're compiling in parallel. I upgraded to 32GB of RAM so I wouldn't hit swap when compiling.
⬐
May 09, 2019
·
andreareina on
For Better Computing, Liberate CPUs from Garbage Collection
Git reportedly[1] doesn't much bother with free()
⬐
⬐ peter_d_shermanExcerpt:"The Git commands are just a leaky abstraction over the data storage."