janet/src/core
Calvin Rose 3a782d27b1 Allow for multiple functions in a sysir "context".
Allows for in memory linking.
2023-10-22 16:05:38 -05:00
..
abstract.c Merge remote-tracking branch 'origin/compile-opt' into compile-opt 2023-10-10 20:28:09 -05:00
array.c Add support for weak references in arrays. 2023-09-30 10:56:43 -05:00
asm.c Add new opcode subtract immediate. 2023-07-09 21:51:16 -05:00
buffer.c Use libc strlen in janet_buffer_push_cstring 2023-10-19 23:30:28 -07:00
bytecode.c Add new opcode subtract immediate. 2023-07-09 21:51:16 -05:00
capi.c Add support for atomic loads in Janet's atomic abstraction. 2023-10-21 10:40:57 -05:00
cfuns.c Make encoding of immediate values capture full range. 2023-07-14 10:06:20 -05:00
compile.c Merge branch 'master' into compile-opt 2023-07-04 13:52:54 -05:00
compile.h Merge branch 'master' into compile-opt 2023-07-04 13:52:54 -05:00
corelib.c add `lengthable?` 2023-09-01 13:04:53 +07:00
debug.c Add a few asserts to quiet some of the -fanalyze calls in gcc 13. 2023-06-01 10:52:34 -05:00
emit.c Address compiler bug with `break`. 2023-09-28 20:14:22 -05:00
emit.h Update copyright year. 2023-01-07 15:03:35 -06:00
ev.c Add support for atomic loads in Janet's atomic abstraction. 2023-10-21 10:40:57 -05:00
features.h Add CI test for mingw/wine on linux 2023-05-18 15:15:41 +02:00
ffi.c Update for 1.32.0 2023-10-14 19:48:20 -05:00
fiber.c Update for 1.32.0 2023-10-14 19:48:20 -05:00
fiber.h Remove some extra fiber state and use a flag. 2023-10-07 12:07:05 -07:00
gc.c Merge remote-tracking branch 'origin/compile-opt' into compile-opt 2023-10-10 20:28:09 -05:00
gc.h Add support for weak references in arrays. 2023-09-30 10:56:43 -05:00
inttypes.c fix some typos in docstrings 2023-10-03 19:17:18 -07:00
io.c Add optional buffer-size to file/open. 2023-09-23 09:40:17 -05:00
marsh.c Remove some extra fiber state and use a flag. 2023-10-07 12:07:05 -07:00
math.c fix some typos in docstrings 2023-10-03 19:17:18 -07:00
net.c Refine interface for janet's new event loop. 2023-10-08 18:25:46 -05:00
os.c Move posix-fork inside correct if-def 2023-10-15 11:03:26 -05:00
parse.c Add parser escape sequences 2023-06-25 19:29:39 +04:00
peg.c Remove extra function call that cannot ever trigger. 2023-06-18 09:41:53 -05:00
pp.c Rework #1306 - better default for pretty printing numbers. 2023-10-11 00:59:57 -05:00
regalloc.c Add inital bytecode optimizations for #1163 2023-05-29 16:10:48 -05:00
regalloc.h Add inital bytecode optimizations for #1163 2023-05-29 16:10:48 -05:00
run.c Update result value from janet_do* functions. 2023-10-12 05:26:23 -05:00
specials.c Address compiler bug with `break`. 2023-09-28 20:14:22 -05:00
state.c Update janet_interpreter_interrupt to use new atomics 2023-10-01 10:52:05 -05:00
state.h Simpler async model that is better suited to epoll 2023-10-06 00:37:19 -05:00
string.c fix some typos in docstrings 2023-10-03 19:17:18 -07:00
strtod.c Update copyright year. 2023-01-07 15:03:35 -06:00
struct.c Update copyright year. 2023-01-07 15:03:35 -06:00
symcache.c Add a few asserts to quiet some of the -fanalyze calls in gcc 13. 2023-06-01 10:52:34 -05:00
symcache.h Update copyright year. 2023-01-07 15:03:35 -06:00
sysir.c Allow for multiple functions in a sysir "context". 2023-10-22 16:05:38 -05:00
table.c Add support for weak references in arrays. 2023-09-30 10:56:43 -05:00
tuple.c update docstrings for `string/slice` and `tuple/slice` 2023-07-15 00:52:12 +07:00
util.c Add some utilitites for dealing with unsigned integers in janet.h 2023-06-24 10:38:35 -05:00
util.h Redo state management for Janet listeners. 2023-09-25 00:43:36 -07:00
value.c Remove MSVC compiler warning. 2023-06-25 17:29:09 -05:00
vector.c Add a few asserts to quiet some of the -fanalyze calls in gcc 13. 2023-06-01 10:52:34 -05:00
vector.h Update copyright year. 2023-01-07 15:03:35 -06:00
vm.c Add weak references in the form of weak tables. 2023-09-27 23:36:09 -05:00
wrap.c Quick fix for discussion #1253 2023-08-13 12:00:54 -05:00