1
0
mirror of https://github.com/janet-lang/janet synced 2024-06-21 12:43:15 +00:00
janet/src/core
Calvin Rose adc41e31f4 Address #547 - don't drop references.
Keep a separate stack for tagged references. May cause pegs to
use more memory but makes the backref and backmatch features much more
powerful.

Also disables the second stack if backref and backmatch are not used in the peg.
2021-01-05 20:27:15 -06:00
..
abstract.c Update Copyright 2020. 2020-01-12 10:50:37 -06:00
array.c Add array/clear. 2020-12-18 12:37:58 -06:00
asm.c Tweak disasm doc 2020-11-05 13:56:42 +09:00
buffer.c Prevent buffer/trim from shrinking buffer to 0 bytes as well. 2020-12-13 09:38:35 -06:00
bytecode.c Add cancel function. 2020-08-22 15:35:37 -05:00
capi.c Threading improvements. 2020-07-03 16:28:07 -05:00
cfuns.c Add cancel function. 2020-08-22 15:35:37 -05:00
compile.c Pluralize arity compile warning. 2021-01-03 20:15:51 -06:00
compile.h Add cancel function. 2020-08-22 15:35:37 -05:00
corelib.c Use xs 2020-12-07 14:07:13 -05:00
debug.c Make amalgamtion the default when building. 2020-01-28 23:38:52 -06:00
emit.c Fix optimization of do_get. 2020-06-28 15:52:59 -05:00
emit.h Fix optimization of do_get. 2020-06-28 15:52:59 -05:00
ev.c Allow iterating over fibers with each and similar. 2021-01-03 16:17:36 -06:00
features.h docs: fix simple typo, soucre -> source 2020-11-28 09:45:46 +11:00
fiber.c Allow iterating over fibers with each and similar. 2021-01-03 16:17:36 -06:00
fiber.h Merge branch 'master' into ev 2020-08-16 17:52:36 -05:00
gc.c Allow iterating over fibers with each and similar. 2021-01-03 16:17:36 -06:00
gc.h Update Copyright 2020. 2020-01-12 10:50:37 -06:00
inttypes.c Update integer limits and printing. 2020-07-03 14:14:59 -05:00
io.c Deprecate file/popen. 2020-12-30 10:22:45 -06:00
marsh.c Make builds deterministic again. 2020-12-06 16:32:23 -06:00
math.c Update integer limits and printing. 2020-07-03 14:14:59 -05:00
net.c Address #547 - don't drop references. 2021-01-05 20:27:15 -06:00
os.c Fix some return issues. 2021-01-03 11:54:31 -06:00
parse.c Clarify docstring of parser/where 2020-12-15 16:41:45 +09:00
peg.c Address #547 - don't drop references. 2021-01-05 20:27:15 -06:00
pp.c Use :_name instead of :name for printing tagged tables. 2020-12-11 18:28:09 -06:00
regalloc.c Add several configurable options - #379 2020-05-09 12:00:01 -05:00
regalloc.h Update Copyright 2020. 2020-01-12 10:50:37 -06:00
run.c Address #426 parse errors in *out janet_dostring 2020-06-22 08:34:17 -05:00
specials.c Add upscope special form. 2020-11-16 16:41:27 -06:00
state.h Add ev api for making threaded calls. 2020-12-31 16:12:42 -06:00
string.c Fix #548 - string/split bug. 2021-01-05 18:54:51 -06:00
strtod.c Fix #505 - bat int64 parsing. 2020-11-25 09:45:46 -06:00
struct.c Make janet_equals and janet_compare non recursive 2020-04-24 16:18:31 -05:00
symcache.c Make amalgamtion the default when building. 2020-01-28 23:38:52 -06:00
symcache.h Update Copyright 2020. 2020-01-12 10:50:37 -06:00
table.c Fix typo 2020-10-29 08:45:04 +00:00
thread.c Add janet_thread_current() to C api. 2020-11-12 18:42:41 -06:00
tuple.c Make janet_equals and janet_compare non recursive 2020-04-24 16:18:31 -05:00
typedarray.c Allow getting typed arrays from byte sequences. 2020-07-24 07:01:34 -05:00
util.c Merge remote-tracking branch 'felixr/master' into master 2020-12-26 20:06:34 -06:00
util.h Allow iterating over fibers with each and similar. 2021-01-03 16:17:36 -06:00
value.c Allow iterating over fibers with each and similar. 2021-01-03 16:17:36 -06:00
vector.c Make amalgamtion the default when building. 2020-01-28 23:38:52 -06:00
vector.h Update Copyright 2020. 2020-01-12 10:50:37 -06:00
vm.c Allow iterating over fibers with each and similar. 2021-01-03 16:17:36 -06:00
wrap.c Update Copyright 2020. 2020-01-12 10:50:37 -06:00