issues
search
savi-lang
/
savi
A fast language for programmers who are passionate about their craft.
BSD 3-Clause "New" or "Revised" License
156
stars
12
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Progress on getting self-hosted compiler broker/worker system going.
#504
jemc
opened
4 days ago
0
Fix trait bitmap entries to correctly use 64-bit values
#503
jemc
closed
4 days ago
0
Compiler performance improvement: optimize trait bitmapping reachable subtype checks
#502
jemc
closed
5 days ago
0
Add `Array.shift!` and `Array.unshift`.
#501
jemc
closed
1 week ago
1
Fix networking setup in language runtime.
#500
jemc
closed
2 months ago
0
Fix loading of overlapping sources in a manifest.
#499
jemc
closed
2 months ago
0
Fix tracing of `Bool` in `TraceData.Mutable`.
#498
jemc
closed
2 months ago
0
Fix some compiler errors to show more information.
#497
jemc
closed
2 months ago
0
Add `TraceData.Mutable` and `TraceData.Mutator`.
#496
jemc
closed
2 months ago
0
Remove `*_until`-style iteration methods.
#495
jemc
closed
2 months ago
0
Improvements to `Indexable` trait
#494
jemc
closed
2 months ago
0
Update `ReflectionOfType` to implement `IntoString` trait.
#493
jemc
closed
2 months ago
0
Add simple `String.parse_f64!` method.
#492
jemc
closed
2 months ago
0
Add `:prefer static` option for `:ffi_link_lib`.
#491
jemc
closed
2 months ago
0
Add support for LIBRARY_PATH environment variable.
#490
jemc
closed
3 months ago
0
Fix underlying declaration of `_FFI.strlen` to use the correct return type.
#489
jemc
closed
3 months ago
0
Fix for FFI casting a struct to its pointer field.
#488
jemc
closed
3 months ago
0
Change hash algorithm for `String` and `Bytes`.
#487
jemc
closed
3 months ago
0
Fix MacOS CI by specifying latest image and XCode version
#486
jemc
closed
3 months ago
0
Fix Bytes `read_native_*` methods to gracefully handle unaligned addresses.
#485
jemc
closed
3 months ago
0
Remove half-baked lambda concept from the language.
#484
jemc
closed
4 months ago
1
Add `:ffi global cpointer` declarator to give the address of a C global.
#483
jemc
closed
5 months ago
0
Add `:ffi global` variable bindings.
#482
jemc
closed
5 months ago
0
Call `pony_os_stdout_setup` at the start of a Savi program.
#481
jemc
closed
5 months ago
0
Add `Env.OutStream.flush` behavior.
#480
jemc
closed
5 months ago
0
Add more MacOS sysroot / lib search paths for linking dylibs.
#479
jemc
closed
5 months ago
0
Fix memory safety bugs involving dynamic tracing of a "boxed" struct.
#478
jemc
closed
5 months ago
1
Fix MacOS CI jobs.
#477
jemc
closed
5 months ago
0
Add `reverse_find!` and `reverse_find_index!` to `Indexable` trait.
#476
jemc
closed
5 months ago
1
DEPRECATED: `_until` methods using boolean-driven loop interruption.
#475
jemc
closed
5 months ago
1
Add support for raising an `error!` with a value.
#474
jemc
closed
5 months ago
0
Add error-raising variants of `Bytes.truncate*` and `.chop*` methods.
#473
jemc
closed
6 months ago
0
Add dependency on crystal-capnproto.
#472
jemc
closed
6 months ago
0
Upgrade to Crystal 1.10.1 and fix CI build.
#471
jemc
closed
6 months ago
0
Add `position` to self-hosted AST data structures.
#470
jemc
closed
6 months ago
0
Add `Platform.is_arm` and `Platform.is_x86` functions.
#469
jemc
closed
1 year ago
0
Add `each_enum_member` method to all enums.
#468
jemc
closed
1 year ago
0
Add some safeguards to prevent infinite loop in backtrace printing.
#467
jemc
closed
1 year ago
0
Finish grammar/building of the self-hosted parser.
#466
jemc
closed
1 year ago
0
Add self-hosted parsing of character literals.
#465
jemc
closed
1 year ago
0
Re-enable self-hosted specs.
#464
jemc
closed
1 year ago
0
BREAKING CHANGE: Macros now have weaker parsing precedence.
#463
jemc
closed
1 year ago
0
Add `String.replace_all`, `.leading_whitespace_index` and `.trailing_whitespace_index`.
#462
jemc
closed
1 year ago
0
Savi on bare metal (uC)
#461
mneumann
opened
1 year ago
0
WIP - Support `U128` and `I128`
#460
mneumann
opened
1 year ago
0
Update for Crystal 1.8.0.
#459
jemc
closed
1 year ago
0
"Blocking" FFI actors run as separate scheduler threads
#458
mneumann
opened
1 year ago
1
Provide binaries for FreeBSD (again)
#457
mneumann
opened
1 year ago
5
Add `I128` / `U128` types
#456
mneumann
opened
1 year ago
1
Set `MACOSX_DEPLOYMENT_TARGET` to support MacOS 11 or higher.
#455
jemc
closed
1 year ago
0
Next