Ludovic 'Archivist' Lagouardette
|
d7610138a9
|
Several fixes:
- Better (more) error handling
- CMakeLists clean-up
- added memset to the set of standard function I needed to ~~steal~~ borrow from OpenBSD
|
2 kuukautta sitten |
Ludovic 'Archivist' Lagouardette
|
4239de9251
|
A build of the shell can now print the current version that was built if built with CMake
|
5 kuukautta sitten |
Ludovic 'Archivist' Lagouardette
|
d18fa1f3f2
|
Removed the flags mentioned in the previous commit
|
5 kuukautta sitten |
Ludovic 'Archivist' Lagouardette
|
a4fb883b62
|
Added a C89 example shell which defines a couple of functions as an example
|
6 kuukautta sitten |
Ludovic 'Archivist' Lagouardette
|
1e90035873
|
Added context clearing
|
11 kuukautta sitten |
Ludovic 'Archivist' Lagouardette
|
5ac84ed230
|
Added more tests for better coverage
|
1 vuosi sitten |
Ludovic 'Archivist' Lagouardette
|
e9ea189cf9
|
Added some ctests and some infra to make CTests relatively easily
|
1 vuosi sitten |
Ludovic 'Archivist' Lagouardette
|
a586f0e80a
|
Added more conditional removal of code, removed some extra work and pushed clearing of routines out of the normal path to avoid clearing memory we may want to reuse very soon
|
1 vuosi sitten |
Ludovic 'Archivist' Lagouardette
|
c953888f2a
|
Adding a flag to control steps granularity in hope of better performance
|
1 vuosi sitten |
Ludovic 'Archivist' Lagouardette
|
0c9891f750
|
Adding an optimization flag that removes checks to try and grind some extra speed for the usecase where ink is a sanitized bytecode
|
1 vuosi sitten |
Ludovic 'Archivist' Lagouardette
|
f5e6d3477d
|
added better error feedback and detection
|
1 vuosi sitten |
Ludovic 'Archivist' Lagouardette
|
bdc1d1dac9
|
added parsing of string literals
|
1 vuosi sitten |
Ludovic 'Archivist' Lagouardette
|
06dd262d05
|
fixed C89 incompatibilities, added the check to CMake
|
1 vuosi sitten |
Ludovic 'Archivist' Lagouardette
|
ee77862667
|
Relax CMake requirement to version 3.0
|
1 vuosi sitten |
Ludovic 'Archivist' Lagouardette
|
98793377ed
|
Reorganized the project to move headers in their own directory
|
1 vuosi sitten |
Ludovic 'Archivist' Lagouardette
|
df8b2a7f05
|
Fixed a bug where routine list was not properly resized
|
1 vuosi sitten |
Ludovic 'Archivist' Lagouardette
|
0706677e2f
|
Added README.md contents
|
1 vuosi sitten |
Ludovic 'Archivist' Lagouardette
|
d889788777
|
Added coroutine handling
|
1 vuosi sitten |
Ludovic 'Archivist' Lagouardette
|
ef32bb1d81
|
Initial commit
|
1 vuosi sitten |