Skip to content
This repository was archived by the owner on Nov 6, 2020. It is now read-only.

Build Ethash DAG size table at runtime #161

Closed
arkpar opened this issue Jan 17, 2016 · 7 comments
Closed

Build Ethash DAG size table at runtime #161

arkpar opened this issue Jan 17, 2016 · 7 comments
Labels
F8-enhancement 🎊 An additional feature request. P7-nicetohave 🐕 Issue is worth doing eventually.

Comments

@arkpar
Copy link
Collaborator

arkpar commented Jan 17, 2016

No description provided.

@arkpar arkpar added F8-enhancement 🎊 An additional feature request. P7-nicetohave 🐕 Issue is worth doing eventually. labels Jan 17, 2016
@peterjoel
Copy link
Contributor

May I take this task please?

@NikVolf
Copy link
Contributor

NikVolf commented Feb 17, 2016

sure, Peter, you are welcome

@peterjoel
Copy link
Contributor

I presume the best place to implement them would be directly inside the existing get_data_size and get_cache_size functions of ethash/compute.rs.

As for tests, should I compare against the full known 2048 blocks, or just a selection of values?

@gavofyork
Copy link
Contributor

tests should run fairly quickly. maybe just a well chosen selection would be sufficient?

@peterjoel
Copy link
Contributor

compute.rs has tests in the same file. Should I continue that?

peterjoel pushed a commit to peterjoel/parity that referenced this issue Feb 18, 2016
@NikVolf
Copy link
Contributor

NikVolf commented Feb 18, 2016

yeah, no standards about it so far

@gavofyork
Copy link
Contributor

yes that's pretty much the convention we're following currently.

peterjoel pushed a commit to peterjoel/parity that referenced this issue Feb 20, 2016
peterjoel pushed a commit to peterjoel/parity that referenced this issue Feb 20, 2016
peterjoel pushed a commit to peterjoel/parity that referenced this issue Feb 20, 2016
…enethereum#161)

Removed sizes module, containing replaced data tables
peterjoel pushed a commit to peterjoel/parity that referenced this issue Feb 20, 2016
…enethereum#161)

Removed sizes module, containing replaced data tables
peterjoel pushed a commit to peterjoel/parity that referenced this issue Feb 20, 2016
…enethereum#161)

Removed sizes module, containing replaced data tables
peterjoel pushed a commit to peterjoel/parity that referenced this issue Feb 20, 2016
…enethereum#161)

Removed sizes module, containing replaced data tables
peterjoel pushed a commit to peterjoel/parity that referenced this issue Feb 20, 2016
…enethereum#161)

Removed sizes module, containing replaced data tables
peterjoel pushed a commit to peterjoel/parity that referenced this issue Feb 20, 2016
peterjoel pushed a commit to peterjoel/parity that referenced this issue Feb 20, 2016
…enethereum#161)

Removed sizes module, containing replaced data tables
peterjoel pushed a commit to peterjoel/parity that referenced this issue Feb 20, 2016
…enethereum#161)

Removed sizes module, containing replaced data tables
peterjoel pushed a commit to peterjoel/parity that referenced this issue Feb 21, 2016
Implementations of get_cache_size and get_data_size in Rust (issue openethereum#161)
Removed sizes module, containing replaced data tables

Fixed whitespace issues after code review
peterjoel pushed a commit to peterjoel/parity that referenced this issue Feb 21, 2016
Implementations of get_cache_size and get_data_size in Rust (issue openethereum#161)
Removed sizes module, containing replaced data tables

Fixed whitespace issues after code review
NikVolf added a commit that referenced this issue Feb 25, 2016
Rust implementations to replace data tables (#161)
@NikVolf NikVolf closed this as completed Feb 25, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
F8-enhancement 🎊 An additional feature request. P7-nicetohave 🐕 Issue is worth doing eventually.
Projects
None yet
Development

No branches or pull requests

4 participants