Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kill end_offset #17543

Merged
merged 2 commits into from
Jul 22, 2016
Merged

Kill end_offset #17543

merged 2 commits into from
Jul 22, 2016

Conversation

yuyichao
Copy link
Contributor

@yuyichao yuyichao commented Jul 21, 2016

As @JeffBezanson pointed out, we don't need this in the fast path of the allocator. In fact, we don't need this at all since we only use this to figure out if we are at the end of a page and this can be easily computed from the pointer itself.

@yuyichao yuyichao added the GC Garbage collector label Jul 21, 2016
@tkelman
Copy link
Contributor

tkelman commented Jul 22, 2016

osx segfault during bootstrap is worrying, backed up to https://gist.github.com/bd19ffe481ce192c510bbf987b54b3ff - let's see if it happens again

@yuyichao yuyichao force-pushed the yyc/gc/no-end-offsets branch 3 times, most recently from f02da5b to effcb41 Compare July 22, 2016 12:50
@yuyichao yuyichao force-pushed the yyc/gc/no-end-offsets branch from effcb41 to 71169e0 Compare July 22, 2016 12:55
We can easily compute if we hits the end of the page in the allocator.
@yuyichao yuyichao force-pushed the yyc/gc/no-end-offsets branch from 71169e0 to 272516e Compare July 22, 2016 14:05
@yuyichao
Copy link
Contributor Author

The osx segfault is real and should be fixed. I'm a little surprised that it didn't show up on other CI's though.... Maybe madvice has different behavior on osx?

@JeffBezanson
Copy link
Member

OK to merge?

@yuyichao
Copy link
Contributor Author

It's ready from my perspective.

@JeffBezanson JeffBezanson merged commit 5e95c39 into master Jul 22, 2016
@yuyichao yuyichao deleted the yyc/gc/no-end-offsets branch July 22, 2016 16:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
GC Garbage collector
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants