Calvin Rose
|
a92893482b
|
Merge branch 'correctgc'
|
2018-09-23 17:46:49 -04:00 |
|
Calvin Rose
|
5f7c213c7b
|
Simpler changes to GC that don't kill performance as badly.
|
2018-09-23 17:46:11 -04:00 |
|
Calvin Rose
|
f5372dd188
|
Allow use of stack in gc.
|
2018-09-23 17:35:44 -04:00 |
|
Calvin Rose
|
f0553e9da7
|
Fix use of gettime
|
2018-09-22 21:50:43 -04:00 |
|
Calvin Rose
|
7131379021
|
Update for old osx versions.
|
2018-09-22 21:46:50 -04:00 |
|
Calvin Rose
|
d9752a9028
|
Garbage collection no longer blows stack.
|
2018-09-22 14:59:50 -04:00 |
|
Calvin Rose
|
16ac7ba1a1
|
Def and var evaluate to useful values.
|
2018-09-21 14:09:38 -04:00 |
|
Calvin Rose
|
7b9aedc53b
|
I have no memory of this.
|
2018-09-17 19:14:02 -04:00 |
|
Calvin Rose
|
361a2d5626
|
Update stuff.
|
2018-09-12 11:51:23 -04:00 |
|
Calvin Rose
|
3fd6ce5b10
|
Add string number functionality
|
2018-09-12 11:44:34 -04:00 |
|
Calvin Rose
|
bcb79ec9b2
|
Add os.time
|
2018-09-11 21:33:50 -04:00 |
|
Calvin Rose
|
0389971049
|
No errors compiling on BU linux (CentOS).
|
2018-09-10 14:54:12 -04:00 |
|
Calvin Rose
|
a86540a876
|
Update to work on CENTOS.
|
2018-09-10 14:21:08 -04:00 |
|
Calvin Rose
|
1ba3aeb3cd
|
Make stacktrace part of public API.
|
2018-09-09 21:20:33 -04:00 |
|
Calvin Rose
|
56c3b8aa94
|
Add ability to index into structs and dictionaries generically.
|
2018-09-09 12:13:32 -04:00 |
|
Calvin Rose
|
08dd06918e
|
Switch to mempcy in some slice functions.
|
2018-09-07 16:27:57 -04:00 |
|
Calvin Rose
|
2a907f8290
|
Fix number parsing.
|
2018-09-06 14:12:10 -04:00 |
|
Calvin Rose
|
c8ef2a0d88
|
Rename to janet
|
2018-09-05 22:18:42 -04:00 |
|
Calvin Rose
|
285f2d7ea9
|
More gracefully handle.
|
2018-09-03 12:51:57 -04:00 |
|
Calvin Rose
|
75c66ea6dd
|
Refactor native module declarations. marshal can now
serialize entire environment.
|
2018-08-26 14:35:01 -04:00 |
|
Calvin Rose
|
45d0597294
|
Remove apply1 and optimize apply.
|
2018-08-26 12:53:39 -04:00 |
|
Calvin Rose
|
84f2c84fb5
|
Fix tabs in repl.
|
2018-08-25 15:34:27 -04:00 |
|
Calvin Rose
|
ecdef8de8b
|
Working fiber marshaling.
|
2018-08-24 11:35:08 -04:00 |
|
Calvin Rose
|
b8a6cd84c0
|
Work on marshaling fiber.
|
2018-08-24 08:22:43 -04:00 |
|
Calvin Rose
|
f5b4bc4fdf
|
Add array and tuple versions of map and for.
|
2018-08-23 11:10:48 -04:00 |
|
Calvin Rose
|
5fcb0095d4
|
Fix hex escapes.
|
2018-08-23 10:11:19 -04:00 |
|
Calvin Rose
|
1b009b4f1f
|
Fix dst_register.
|
2018-08-22 22:12:47 -04:00 |
|
Calvin Rose
|
510feeed7f
|
Allow marshaling of more functions for core.
Fix indentation in some files.
|
2018-08-22 21:41:25 -04:00 |
|
Calvin Rose
|
50aefc8865
|
Preliminary fiber marshaling
|
2018-08-21 16:36:49 -04:00 |
|
Calvin Rose
|
634ec85b07
|
Fix funcdef flags when marshaling.
|
2018-08-21 15:07:37 -04:00 |
|
Calvin Rose
|
600292fad4
|
Working function marhsaling
|
2018-08-21 14:16:55 -04:00 |
|
Calvin Rose
|
4e65eede1c
|
Update marsh.c
|
2018-08-21 13:59:01 -04:00 |
|
Calvin Rose
|
5464fd5173
|
Fix some bugs.
|
2018-08-21 13:09:01 -04:00 |
|
Calvin Rose
|
08236af578
|
Update marsh for functions still WIP.
|
2018-08-19 20:40:42 -04:00 |
|
Calvin Rose
|
169a3e8498
|
Merge branch 'master' of https://github.com/bakpakin/dst
|
2018-08-19 20:26:05 -04:00 |
|
Calvin Rose
|
910cfd7ddf
|
Lots of updates. Function marshaling WIP.
|
2018-08-19 20:21:27 -04:00 |
|
Calvin Rose
|
f7e7b6333b
|
Update core.dst error handler.
|
2018-08-17 21:22:46 -04:00 |
|
Calvin Rose
|
d95941597f
|
Fix help.
|
2018-08-15 22:48:35 -04:00 |
|
Calvin Rose
|
9808680413
|
Add stuff.
|
2018-08-13 17:40:55 -04:00 |
|
Calvin Rose
|
48c2654312
|
Local changes.
|
2018-08-07 00:54:47 -04:00 |
|
Calvin Rose
|
7e66b37cff
|
Silence some more msvc errors.
|
2018-08-05 21:39:48 -04:00 |
|
Calvin Rose
|
f3480c1c1d
|
Try to silence some appveyor warnings.
|
2018-08-05 21:32:32 -04:00 |
|
Calvin Rose
|
44b8c5a8c8
|
Merge branch 'master' of https://github.com/bakpakin/dst
|
2018-08-05 21:20:45 -04:00 |
|
Calvin Rose
|
ed2f032c15
|
Remove cmake build to simplify things.
|
2018-08-05 21:13:14 -04:00 |
|
Calvin Rose
|
7a7291ac3a
|
Remove extra code.
|
2018-08-03 21:51:35 -04:00 |
|
Calvin Rose
|
169a22f03e
|
Fix init.dst, work on metabuild tool to make
native module creation easier
|
2018-08-03 21:50:32 -04:00 |
|
Calvin Rose
|
9cad4eb91d
|
Change function arity error message.
|
2018-08-03 19:46:15 -04:00 |
|
Calvin Rose
|
06c755c98a
|
Be stricter with function arity.
|
2018-08-03 13:41:44 -04:00 |
|
Calvin Rose
|
a91e29bc1d
|
Fix parser bug.
|
2018-07-18 15:56:21 -04:00 |
|
Calvin Rose
|
11292c6bb3
|
Update require to handle natives better.
|
2018-07-16 22:55:45 -04:00 |
|