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

Implement the GlobalAlloc trait, upgrade to nightly-2018-04-15 #40

Merged
merged 1 commit into from
Apr 15, 2018

Conversation

SimonSapin
Copy link
Contributor

@alexcrichton alexcrichton merged commit b87b78e into gnzlbg:master Apr 15, 2018
@SimonSapin SimonSapin deleted the global-alloc branch April 15, 2018 17:15
bors-servo referenced this pull request in servo/servo Apr 15, 2018
Update jemallocator, fix for nightly-2018-04-15

CC https://github.com/alexcrichton/jemallocator/pull/40, rust-lang/rust#49669

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/20640)
<!-- Reviewable:end -->
SimonSapin referenced this pull request in servo/servo Apr 15, 2018
CC https://github.com/alexcrichton/jemallocator/pull/40,
rust-lang/rust#49669

The new version of jemallocator requires a more recent jemalloc
which doesn’t build on our current Android toolchain.

Rather than figuring that out, duplicate ~70 lines from jemallocator
and use the older jemalloc-sys directly.
SimonSapin referenced this pull request in servo/servo Apr 15, 2018
CC https://github.com/alexcrichton/jemallocator/pull/40,
rust-lang/rust#49669

The new version of jemallocator requires a more recent jemalloc
which doesn’t build on our current Android toolchain.

Rather than figuring that out, duplicate ~70 lines from jemallocator
and use the older jemalloc-sys directly.
SimonSapin referenced this pull request in servo/servo Apr 15, 2018
CC https://github.com/alexcrichton/jemallocator/pull/40,
rust-lang/rust#49669

The new version of jemallocator requires a more recent jemalloc
which doesn’t build on our current Android toolchain.

Rather than figuring that out, duplicate ~70 lines from jemallocator
and use the older jemalloc-sys directly.
SimonSapin referenced this pull request in servo/servo Apr 15, 2018
CC https://github.com/alexcrichton/jemallocator/pull/40,
rust-lang/rust#49669

The new version of jemallocator requires a more recent jemalloc
which doesn’t build on our current Android toolchain.

Rather than figuring that out, duplicate ~70 lines from jemallocator
and use the older jemalloc-sys directly.
SimonSapin referenced this pull request in servo/servo Apr 16, 2018
CC https://github.com/alexcrichton/jemallocator/pull/40,
rust-lang/rust#49669

The new version of jemallocator requires a more recent jemalloc
https://github.com/alexcrichton/jemallocator/pull/34
which doesn’t build on our current Android toolchain
jemalloc/jemalloc#1175.

To avoid blocking on figuring that out, duplicate ~70 lines
from jemallocator and use the older jemalloc-sys directly.
bors-servo referenced this pull request in servo/servo Apr 16, 2018
Fork the jemallocator crate, fix for nightly-2018-04-15

CC https://github.com/alexcrichton/jemallocator/pull/40, rust-lang/rust#49669

The new version of jemallocator requires a more recent jemalloc https://github.com/alexcrichton/jemallocator/pull/34 which doesn’t build on our current Android toolchain jemalloc/jemalloc#1175.

To avoid blocking on figuring that out, duplicate ~70 lines from jemallocator and use the older jemalloc-sys directly.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/20641)
<!-- Reviewable:end -->
Moggers referenced this pull request in Moggers/servo Jun 13, 2018
CC https://github.com/alexcrichton/jemallocator/pull/40,
rust-lang/rust#49669

The new version of jemallocator requires a more recent jemalloc
https://github.com/alexcrichton/jemallocator/pull/34
which doesn’t build on our current Android toolchain
jemalloc/jemalloc#1175.

To avoid blocking on figuring that out, duplicate ~70 lines
from jemallocator and use the older jemalloc-sys directly.
BusyJay pushed a commit to BusyJay/jemallocator that referenced this pull request Sep 29, 2022
This works around the mismatch between the GNU target and rustc target.

Fixes gnzlbg#36

Signed-off-by: Amanieu d'Antras <amanieu@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants