Denys Shabalin

Results 10 issues of Denys Shabalin

Currently they just alias corresponding integer data types. It would be much better to wrap them into value classes instead. This has some issues wrt the fact that value classes...

Feature

Continuos arrays are not a perfect match for paged regions (due to maximum allocation size restriction.) To make it easier to work with collections of data in regions we can...

Maybe
Feature

Introduce an additional annotations to have non-C struct layouts: - `@simd` annotation that will map to LLVM-style vectors

component:nscplugin
feature

We already have an interop layer across C ABI but it's not enough to export SN code as native dynamic library. A few more toolchain improvements are needed to make...

component:tools
component:sbtplugin
feature

Currently our error reporting in the front-end is quite simplistic: just fail the compilation via an exception. Due to the fact that back-end happens quite a bit too late for...

component:nscplugin
feature

[Following code](https://gist.github.com/densh/d8419136ad47c74b2638) is a representation of some AST that starts its branching at `Root` class. Generation of pickling for it fails to compile after minutes of full cpu utilisation with...

bug
enhancement
pickling-generator-macro

- [ ] Scala CLA validation - [ ] scalafmt check - [x] template check

For sake of having nice interop with C we need to have access to all the same base libraries. The full list of header files is given below: - [x]...

interop
component:nativelib
good first issue
feature

# Interop 2.0 Scala Native 0.4 is going to contain a revamped interop layer based on feedback we've gather so far. Here are some rough overview of the updated features:...

interop
semantics
feature

Current linking infrastructure doesn't make _any_ attempt at re-using results from previous runs. This really hurts compilations times as all of the work is re-done over and over again.

component:tools
feature