index
:
janet
1.8
appveyor-experiments
appveyor-testing
armtest
atomic-load-relaxed
bindport
bsd-feature-flag
bundle-tools
bytecode_opt
circleci-project-setup
clean-string-api
compile-opt
configcheck
connect-ex-work
consolidate-io
core-image
cosmo-fixup
cuddled-symbols
debug-hooks
default-amalg
dup-fix
envblock
ev
ev-epoll-fewer-syscalls
ev-reduce-polls
ev_execute
executable-gen
ffi
ffi-win32
filewatch
fsync
hexfloats
improved-execute
inet_test
installer-changes-windows
issue-1692
jpm
keyword-oo
linspace-range
linting
localbindings
locales
longstring-autoindent
make-modules-easier
marshal_corrupt_fix
master
matchcap
math-functions
meson-only
mingw-variants
negative-indexing-redo
net
net-reworkings
newjpm
no-critical-section
no-int
op_subtract_imm
pointer
posix-spawn-chdir
posix_spawn
release-fix
repl-complete
s390x-ci-fix
s390x-workflow
shell-win-feature-check
sigaction
size_t_everything
socket-extra-ipv6
sockopt-bsd
sortkeys
struct-proto
sync-primitives
threads-3
undo-deep-eq-fix
use-size_t
weak-tables
win-scratch
windows-ev
A dynamic language and bytecode vm
Calvin Rose <calsrose@gmail.com>
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
/
include
(
follow
)
Age
Commit message (
Expand
)
Author
Lines
2023-10-07
Reuse overlapped overhead on windows for something useful.
Calvin Rose
-1
/
+0
2023-10-07
Lots of work to make iocp work again.
Calvin Rose
-2
/
+5
2023-10-06
Simpler async model that is better suited to epoll
Calvin Rose
-43
/
+34
2023-10-04
Make epoll event loop use EPOLLET and not reregister file descriptors.
Calvin Rose
-1
/
+1
2023-10-01
Get rid of req for 64 bit atomics
Calvin Rose
-4
/
+0
2023-10-01
Expose atomic refcounts to be easier to port.
Calvin Rose
-1
/
+15
2023-09-30
Add support for weak references in arrays.
Calvin Rose
-0
/
+1
2023-09-26
Make poll work by going back to array of listeners for gc keeping.
Calvin Rose
-2
/
+2
2023-09-25
Partial work updating epoll reimplentation.
Calvin Rose
-1
/
+1
2023-09-25
Get IOCP reworked event loop passing tests.
Calvin Rose
-0
/
+2
2023-09-25
Redo state management for Janet listeners.
Calvin Rose
-12
/
+3
2023-09-24
Work on debugging issue with server spawning.
Calvin Rose
-1
/
+1
2023-09-24
Add TOCLOSE back.
Calvin Rose
-0
/
+1
2023-09-24
Redo async connect code to be moved out of ev.c.
Calvin Rose
-2
/
+0
2023-09-20
Distinguish between JANET_API and JANET_EXPORT
Calvin Rose
-2
/
+12
2023-09-20
Work on dllimport option for janet.
Calvin Rose
-0
/
+4
2023-08-24
Allow multiple simultaneous interrupts cleanly for #1262
Calvin Rose
-0
/
+2
2023-08-19
Add sanboxing for signal handling.
Calvin Rose
-0
/
+1
2023-08-16
Distinguish between threaded channels and non-threaded when marshalling.
Calvin Rose
-0
/
+1
2023-08-09
Use typedefs for strings, symbols, keywords, tuples, structs, and abstracts.
wooosh
-31
/
+31
2023-07-14
Allow buffer/blit to take explicit nils for default args.
Calvin Rose
-0
/
+2
2023-07-09
Add new opcode subtract immediate.
Calvin Rose
-0
/
+1
2023-06-28
floor div, variadic mod
primo-ppcg
-0
/
+1
2023-06-24
Squashed commit of the following:
Calvin Rose
-0
/
+2
2023-06-24
Add some utilitites for dealing with unsigned integers in janet.h
Calvin Rose
-0
/
+3
2023-06-08
Run through astyle with manual corrections
Calvin Rose
-2
/
+0
2023-06-04
Add more sandbox capabilities.
Calvin Rose
-1
/
+4
2023-05-18
added deferred closing of streams after async connect() fails
Ico Doornekamp
-0
/
+1
2023-05-18
changed net/connect to be non-blocking / asynchronous
Ico Doornekamp
-0
/
+1
2023-05-14
Enable FFI module unconditionally.
Calvin Rose
-1
/
+1
2023-05-11
Make JANET_FN_S* sourceline const
Chloe Kudryavtsev
-2
/
+2
2023-05-06
Add get/opt cbytes
Chloe Kudryavtsev
-0
/
+2
2023-04-01
Add `ev/all-tasks` to get running and pending root fibers.
Calvin Rose
-0
/
+1
2023-02-12
Allow passing pointer-buffers to other threads.
Calvin Rose
-0
/
+1
2023-02-12
Add ffi/pointer-buffer for easier memory manipulation in FFI.
Calvin Rose
-0
/
+1
2023-02-09
Add separate sandbox flag for file/temp
Calvin Rose
-2
/
+3
2023-02-09
Turn on nanboxing by default for risc-v 64.
Calvin Rose
-3
/
+4
2023-02-09
Add a sandbox option to disable native modules.
Calvin Rose
-0
/
+1
2023-02-06
Add sandboxing API.
Calvin Rose
-0
/
+16
2023-02-03
Update symbolmapping code with marshal/unmarshal.
Calvin Rose
-0
/
+1
2023-02-02
Progress.
Calvin Rose
-5
/
+5
2023-02-01
symbolslots now use janet_v vectors, flat structure
Jona Ekenberg
-2
/
+11
2023-02-01
initial slotsyms implementation
Jona Ekenberg
-0
/
+2
2023-01-26
Add RISC-V 64 bit detection in janet.h
Calvin Rose
-1
/
+2
2023-01-21
Add :mingw value when getting the OS setting when compiled with mingw.
bakpakin
-0
/
+5
2023-01-21
Initial Mingw support with Makefile.
bakpakin
-0
/
+5
2023-01-08
Merge pull request #1056 from fd00/use-dev-urandom-on-cygwin
Calvin Rose
-0
/
+5
2023-01-07
Update copyright year.
Calvin Rose
-1
/
+1
2023-01-07
Use /dev/urandom for janet_cryptorand on cygwin
Daisuke Fujimura (fd0)
-0
/
+5
2022-12-03
Add ffi/jitfn for JIT compilation.
Calvin Rose
-0
/
+7
[prev]
[next]