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

[duktape] upgrade to duktape 2.3.0 #44

Merged
merged 2 commits into from
Jun 9, 2020
Merged

[duktape] upgrade to duktape 2.3.0 #44

merged 2 commits into from
Jun 9, 2020

Conversation

okayzed
Copy link

@okayzed okayzed commented Apr 12, 2019

This is an upgrade to dukpy 2.3.0 (from 1.4.0) which has some performance gains (25% or so in simple testing). I built with python setup.py build and python setup sdist build and tried to remove all compile errors.

I am unsure about the changes in _support.c (the two void ptrs added), but more confident in the others. How can I run tests for dukpy? Any feedback / help appreciated.

[TESTPLAN] build dukpy and install it, check performance difference on simple JSX files, verify new version of dukpy loads in python REPL.

@okayzed
Copy link
Author

okayzed commented Apr 12, 2019

The build failures seem to indicate this PR does not work as I intended. 😢

@okayzed okayzed closed this Apr 12, 2019
@okayzed okayzed reopened this Apr 12, 2019
@coveralls
Copy link

coveralls commented Apr 12, 2019

Coverage Status

Coverage remained the same at 93.865% when pulling c5bf3fe on raisjn:master into 69f56f3 on amol-:master.

@coveralls
Copy link

Coverage Status

Coverage remained the same at 93.865% when pulling c5bf3fe on raisjn:master into 69f56f3 on amol-:master.

@okayzed
Copy link
Author

okayzed commented Apr 13, 2019

I'm not sure how to fix the stdint.h on windows portion just yet, it looks like VS9 doesn't have stdint.h header. I was looking into the log for duktape but haven't finished yet

@amol- amol- merged commit c5bf3fe into amol-:master Jun 9, 2020
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.

3 participants