1
0
mirror of https://github.com/janet-lang/janet synced 2024-11-18 22:54:49 +00:00
janet/src/core
llmII 6ad016c587
Check type when getting socket type
janet_get_sockettype expects a keyword but we're making it optional that
the call to the functions that use it with arity >=3 will be guaranteed
to have it as a keyword value! If it's not a keyword then it's the same
as NULL.
2021-09-06 09:53:53 -05:00
..
abstract.c Expose JanetOSMutex to make abstract types easier to write. 2021-08-20 17:57:23 -05:00
array.c Update array.c with new style core function declarations. 2021-07-27 15:34:12 +09:00
asm.c Fix linux issues with epoll on normal files. 2021-07-25 21:47:52 -05:00
buffer.c Update buffer.c with new style core function declarations. 2021-07-27 11:34:03 +09:00
bytecode.c Update copyright dates. 2021-05-31 13:46:02 -05:00
capi.c Add janet_vm_save and janet_vm_load. 2021-07-16 20:59:03 -05:00
cfuns.c Update copyright dates. 2021-05-31 13:46:02 -05:00
compile.c Run the formatter. 2021-07-26 17:54:26 -05:00
compile.h Update copyright dates. 2021-05-31 13:46:02 -05:00
corelib.c Put source mapping info in stack traces. 2021-07-29 21:29:08 -05:00
debug.c Put source mapping info in stack traces. 2021-07-29 21:29:08 -05:00
emit.c Update copyright dates. 2021-05-31 13:46:02 -05:00
emit.h Update copyright dates. 2021-05-31 13:46:02 -05:00
ev.c Errored threads always emit stacktrace or supervisor event. 2021-09-01 21:05:05 -05:00
features.h Update copyright dates. 2021-05-31 13:46:02 -05:00
fiber.c Tweak fiber/last-value docstring 2021-08-27 17:29:20 +09:00
fiber.h Add janet_vm_save and janet_vm_load. 2021-07-16 20:59:03 -05:00
gc.c Fix memory leak and use after free 2021-08-19 21:51:53 -05:00
gc.h Initial threaded abstract types. 2021-08-19 20:56:48 -05:00
inttypes.c Update inttypes.c with new style core function declarations. 2021-07-26 21:52:02 +09:00
io.c Put source mapping info in stack traces. 2021-07-29 21:29:08 -05:00
marsh.c Address #778 2021-08-31 22:58:44 -05:00
math.c Fix error 2021-08-15 06:57:46 +09:00
net.c Check type when getting socket type 2021-09-06 09:53:53 -05:00
os.c Working example for threaded channels. 2021-08-15 15:25:07 -05:00
parse.c Run the formatter. 2021-07-26 17:54:26 -05:00
peg.c Fix linux issues with epoll on normal files. 2021-07-25 21:47:52 -05:00
pp.c Put source mapping info in stack traces. 2021-07-29 21:29:08 -05:00
regalloc.c Update copyright dates. 2021-05-31 13:46:02 -05:00
regalloc.h Update copyright dates. 2021-05-31 13:46:02 -05:00
run.c Add janet_loop_fiber C function to run a fiber to completion from C. 2021-07-18 09:39:37 -05:00
specials.c Add -w and -x flags to janet for linting. 2021-05-31 14:36:25 -05:00
state.c Add utitities for interrupting the event loop. 2021-07-25 09:08:46 -05:00
state.h Fix ev thread swallowing error in some case. 2021-08-27 11:46:42 -05:00
string.c Run the formatter. 2021-07-26 17:54:26 -05:00
strtod.c Update copyright dates. 2021-05-31 13:46:02 -05:00
struct.c Update copyright dates. 2021-05-31 13:46:02 -05:00
symcache.c Address #753 - fix gensym regression. 2021-08-06 16:25:53 -05:00
symcache.h Update copyright dates. 2021-05-31 13:46:02 -05:00
table.c Initial working draft of threaded channels. 2021-08-15 11:48:13 -05:00
thread.c Put source mapping info in stack traces. 2021-07-29 21:29:08 -05:00
tuple.c Update tuple.c with new style core function declarations. 2021-07-26 11:33:46 +09:00
util.c Readd the janet_register function. 2021-08-22 10:38:15 -05:00
util.h Decrement thread channel pointer during cleanup without adding to heap. 2021-08-20 16:41:19 -05:00
value.c Add janet_vm_save and janet_vm_load. 2021-07-16 20:59:03 -05:00
vector.c Update copyright dates. 2021-05-31 13:46:02 -05:00
vector.h Update copyright dates. 2021-05-31 13:46:02 -05:00
vm.c Fix ev thread swallowing error in some case. 2021-08-27 11:46:42 -05:00
wrap.c Add janet_vm_save and janet_vm_load. 2021-07-16 20:59:03 -05:00