Skip to content

Add global rust_get_current_task#2104

Closed
jamorton wants to merge 3 commits into
rust-lang:masterfrom
jamorton:rust_get_current_task
Closed

Add global rust_get_current_task#2104
jamorton wants to merge 3 commits into
rust-lang:masterfrom
jamorton:rust_get_current_task

Conversation

@jamorton

@jamorton jamorton commented Apr 2, 2012

Copy link
Copy Markdown
Contributor

Previously two methods existed: rust_sched_loop::get_task and rust_task::get_task_from_tcb. Merge both of them into one, trying the faster one (tcb) first, and if that fails, the slower one from the tls.

jamorton added 2 commits April 2, 2012 00:13
Previously two methods existed: rust_sched_loop::get_task and rust_task::get_task_from_tcb. Merge both of them into one, trying the faster one (tcb) first, and if that fails, the slower one from the tls.
@brson

brson commented Apr 2, 2012

Copy link
Copy Markdown
Contributor

Looks good! Just a few comments.

@jamorton

jamorton commented Apr 2, 2012

Copy link
Copy Markdown
Contributor Author

If it's okay I just moved the tls method back to shed_loop and made those fields private again

@brson

brson commented Apr 2, 2012

Copy link
Copy Markdown
Contributor

Integrated. Thanks!

@brson brson closed this Apr 2, 2012
Kobzol pushed a commit to Kobzol/rust that referenced this pull request Dec 30, 2024
bors pushed a commit to rust-lang-ci/rust that referenced this pull request Jan 2, 2025
folkertdev added a commit to folkertdev/rust that referenced this pull request May 6, 2026
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