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

Tests to detect if/when new BIFs are added to the VM #21

Open
aronisstav opened this issue Feb 21, 2018 · 6 comments
Open

Tests to detect if/when new BIFs are added to the VM #21

aronisstav opened this issue Feb 21, 2018 · 6 comments

Comments

@aronisstav
Copy link
Owner

Migrating parapluu#36.

@fenollp
Copy link

fenollp commented Feb 22, 2018

Not sure what this issue is about. Maybe this can help?
https://github.com/crownedgrouse/geas

@aronisstav
Copy link
Owner Author

Thanks for the suggestion! Looks like a cool tool!

What I had in mind when I wrote this short reminder was some way to make Concuerror aware about new "significant" (from a concurrency perspective) built-ins being added to the Erlang VM, so that some handling of them could be added. I am not sure that geas can be used for that...

@fenollp
Copy link

fenollp commented Mar 4, 2018

I'm sure @crownedgrouse would be happy to answer that :)

@crownedgrouse
Copy link

crownedgrouse commented Mar 4, 2018

Hi,
Resources are available at https://github.com/crownedgrouse/geas_devel
This help me to create geas database.
Under this repo you can find all exported functions even undocumented ones in Erlang term or yaml format for all Vm releases, and maybe more interesting for you, diff between two following release, in both format. It gives you what modules or functions are new in a release compared to former one, as well what was removed.

@crownedgrouse
Copy link

https://github.com/crownedgrouse/geas_devel/blob/master/doc/reldiffs/yaml/20.0~20.1
Is the difference between 20.0 and 20.1in yaml

@crownedgrouse
Copy link

Hum, forgot to commit 20.2 data. Will do asap.

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

No branches or pull requests

3 participants