aboutsummaryrefslogtreecommitdiffstats
path: root/coroutine/amd64/Context.S
Commit message (Collapse)AuthorAgeFilesLines
* Avoid memory dependency between instructions. (#8284)Samuel Williams2023-08-251-18/+24
|
* Generating note.GNU-stack section for FreeBSD on x86.David Carlier2021-03-051-1/+1
| | | | | Not enabling for ELF in general as not all platform support it (e.g. NetBSD, implictly stack never executable).
* Remove "All Rights Reserved." from Copyright statement.Samuel Williams2019-12-281-1/+1
|
* Add `ucontext` coroutine implementation for generic fallback.Samuel Williams2019-06-261-1/+1
|
* Remove unused symbolsNobuyoshi Nakada2019-05-161-5/+5
|
* Ensure stack is correctly protectedsamuel2018-11-241-0/+4
| | | | | | See https://bugs.ruby-lang.org/issues/15335 for more details. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65953 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Change Makefile rule for assembly to use .S rather than .ssamuel2018-11-241-0/+42
It is more conventional to use compiler to pre-process and assemble the `.S` file rather than forcing Makefile to use `.s`. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65952 b2dd03c8-39d4-4d8f-98ff-823fe69b080e