aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/include (follow)
AgeCommit message (Expand)AuthorLines
2023-10-07Reuse overlapped overhead on windows for something useful.Calvin Rose-1/+0
2023-10-07Lots of work to make iocp work again.Calvin Rose-2/+5
2023-10-06Simpler async model that is better suited to epollCalvin Rose-43/+34
2023-10-04Make epoll event loop use EPOLLET and not reregister file descriptors.Calvin Rose-1/+1
2023-10-01Get rid of req for 64 bit atomicsCalvin Rose-4/+0
2023-10-01Expose atomic refcounts to be easier to port.Calvin Rose-1/+15
2023-09-30Add support for weak references in arrays.Calvin Rose-0/+1
2023-09-26Make poll work by going back to array of listeners for gc keeping.Calvin Rose-2/+2
2023-09-25Partial work updating epoll reimplentation.Calvin Rose-1/+1
2023-09-25Get IOCP reworked event loop passing tests.Calvin Rose-0/+2
2023-09-25Redo state management for Janet listeners.Calvin Rose-12/+3
2023-09-24Work on debugging issue with server spawning.Calvin Rose-1/+1
2023-09-24Add TOCLOSE back.Calvin Rose-0/+1
2023-09-24Redo async connect code to be moved out of ev.c.Calvin Rose-2/+0
2023-09-20Distinguish between JANET_API and JANET_EXPORTCalvin Rose-2/+12
2023-09-20Work on dllimport option for janet.Calvin Rose-0/+4
2023-08-24Allow multiple simultaneous interrupts cleanly for #1262Calvin Rose-0/+2
2023-08-19Add sanboxing for signal handling.Calvin Rose-0/+1
2023-08-16Distinguish between threaded channels and non-threaded when marshalling.Calvin Rose-0/+1
2023-08-09Use typedefs for strings, symbols, keywords, tuples, structs, and abstracts.wooosh-31/+31
2023-07-14Allow buffer/blit to take explicit nils for default args.Calvin Rose-0/+2
2023-07-09Add new opcode subtract immediate.Calvin Rose-0/+1
2023-06-28floor div, variadic modprimo-ppcg-0/+1
2023-06-24Squashed commit of the following:Calvin Rose-0/+2
2023-06-24Add some utilitites for dealing with unsigned integers in janet.hCalvin Rose-0/+3
2023-06-08Run through astyle with manual correctionsCalvin Rose-2/+0
2023-06-04Add more sandbox capabilities.Calvin Rose-1/+4
2023-05-18added deferred closing of streams after async connect() failsIco Doornekamp-0/+1
2023-05-18changed net/connect to be non-blocking / asynchronousIco Doornekamp-0/+1
2023-05-14Enable FFI module unconditionally.Calvin Rose-1/+1
2023-05-11Make JANET_FN_S* sourceline constChloe Kudryavtsev-2/+2
2023-05-06Add get/opt cbytesChloe Kudryavtsev-0/+2
2023-04-01Add `ev/all-tasks` to get running and pending root fibers.Calvin Rose-0/+1
2023-02-12Allow passing pointer-buffers to other threads.Calvin Rose-0/+1
2023-02-12Add ffi/pointer-buffer for easier memory manipulation in FFI.Calvin Rose-0/+1
2023-02-09Add separate sandbox flag for file/tempCalvin Rose-2/+3
2023-02-09Turn on nanboxing by default for risc-v 64.Calvin Rose-3/+4
2023-02-09Add a sandbox option to disable native modules.Calvin Rose-0/+1
2023-02-06Add sandboxing API.Calvin Rose-0/+16
2023-02-03Update symbolmapping code with marshal/unmarshal.Calvin Rose-0/+1
2023-02-02Progress.Calvin Rose-5/+5
2023-02-01symbolslots now use janet_v vectors, flat structureJona Ekenberg-2/+11
2023-02-01initial slotsyms implementationJona Ekenberg-0/+2
2023-01-26Add RISC-V 64 bit detection in janet.hCalvin Rose-1/+2
2023-01-21Add :mingw value when getting the OS setting when compiled with mingw.bakpakin-0/+5
2023-01-21Initial Mingw support with Makefile.bakpakin-0/+5
2023-01-08Merge pull request #1056 from fd00/use-dev-urandom-on-cygwinCalvin Rose-0/+5
2023-01-07Update copyright year.Calvin Rose-1/+1
2023-01-07Use /dev/urandom for janet_cryptorand on cygwinDaisuke Fujimura (fd0)-0/+5
2022-12-03Add ffi/jitfn for JIT compilation.Calvin Rose-0/+7