Volkan

Results 56 issues of Volkan

I'm frequently using the following sequence `sqlx database drop; sqlx database create; sqlx migrate run` when resetting the database due to testing and every so often I'm getting the `error:...

enhancement

Currently only the PostgreSQL database is dockerized, however for a more seamless developement, contribution and release process all of Etherface should be dockerized. This will have some build time penalties...

enhancement
v2

The current implementation to find source code on Etherscan consists of two steps: 1. Check the https://etherscan.io/contractsVerified page every few minutes for any updates, inserting addresses among other metadata into...

enhancement

Hi there, not really an issue but seeing how more often than not 4Byte responds with a 502 status code I thought I’d just (shamelessly) advertise a project I’ve been...

This PR introduces the `FxHashMap`, `FxHashSet`, `FxIndexMap` and `FxIndexSet` types which use the non-cryptographic [fxhash](https://github.com/rust-lang/rustc-hash) algorithm also used in the Rust compiler. Doing so improves the `plc check` times by...

Related to https://github.com/PLC-lang/rusty/issues/1185, we did some further investigations into potential resolver performance improvments and realized that there are no obvious bottlenecks per-se (at least the flamegraph didn't show any) but...

refactor
performance

The `SourceLocation` struct is part of the `AstNode`, thus being tightly coupled it makes sense to merge them into one crate namely into `plc_ast`. Edit: The naming and structure of...