Y
Hacker News
new
|
ask
|
show
|
jobs
by
pmr_
4191 days ago
You can strike the intrusive. Your comment is valid for all kinds of linked lists.
1 comments
forrestthewoods
4191 days ago
Hell it's valid for everything period. Even vectors! Splitting struct a into hot/cold chunks is pretty common. Minimize the sise of data being iterated on to maximize cache usage. Can result in big wins.
link
btown
4190 days ago
Huh, hadn't heard of hot/cold struct splitting before. This paper seems to indicate it has a nontrivial effect even in Java code:
http://research.microsoft.com/en-us/um/people/trishulc/paper...
link