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

as3 Compile Error #6179

Closed
wants to merge 3 commits into from
Closed

Conversation

Prarrot
Copy link
Contributor

@Prarrot Prarrot commented Apr 14, 2017

Impl on as3 target creates unneeded impl classes that fail as3 compilation. Made those conditional if not as3

Error when targeting as3. Generates NativePropertyIterator.as and NativeValueIterator.as but __foreach__ __forin__ missing.  Better to not generate at all, since those impl are not used.
Error when targeting as3. Generates NativePropertyIterator.as and NativeValueIterator.as but __foreach__ __forin__ missing.  Better to not generate at all, since those impl are not used.
Simply inlined all heavily used operations
@Prarrot
Copy link
Contributor Author

Prarrot commented Apr 14, 2017

Added an optimization to SHA256 by adding inline

@Simn
Copy link
Member

Simn commented Apr 18, 2017

Please don't mix unrelated changes in one PR like that. What exactly fails here? Could you add a test case for that?

@Prarrot
Copy link
Contributor Author

Prarrot commented Apr 19, 2017

I can't add a test case since the target (as3) compile process is developer specific. This is a compile error in as3 when it discovers .as files with the missing _foreach call.

Sorry about the collation of the SHA256 change. Don't really use github and it collated that pull request with the other two. Is there a way to force a separate pull req?

@Prarrot
Copy link
Contributor Author

Prarrot commented Apr 19, 2017

Simn, I'm going to close this pull and attempt a retry with two separate.

@Prarrot Prarrot closed this Apr 19, 2017
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.

None yet

2 participants