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

Soft Fiber Performance #33

Open
aphadeon opened this issue Jul 19, 2016 · 0 comments
Open

Soft Fiber Performance #33

aphadeon opened this issue Jul 19, 2016 · 0 comments
Assignees
Milestone

Comments

@aphadeon
Copy link
Owner

aphadeon commented Jul 19, 2016

Even this early in the process, with a few simple test cases I have discovered significant performance issues due to the soft fiber implementation we are currently using.

The reason for the soft fiber implementation is because IronRuby, for whatever reason, does not currently support Fiber natively.

However, there is hope for this issue. I raised an issue on the IronRuby repository which has been met with a promising response (see: IronLanguages/ironruby#9).

If Fiber gains native support in IronRuby, our dependency should be updated right away. If not, we need to look for other enhancements, as the RGSS3 interpreter is fairly Fiber-heavy and causes significant slowdown using the current implementation.

@aphadeon aphadeon added this to the Release 1.0 milestone Jul 19, 2016
@aphadeon aphadeon self-assigned this Jul 19, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant