Justin Ethier
|
089a64d290
|
Replace (macro?) with (Cyc-macro?)
|
2016-07-14 22:29:58 -04:00 |
|
Justin Ethier
|
f75b077270
|
Added (Cyc-macro?)
|
2016-07-14 22:18:46 -04:00 |
|
Justin Ethier
|
9311ee5f83
|
Generalized CPS optimization fix
|
2016-07-15 02:55:53 -04:00 |
|
Justin Ethier
|
ccf8329ffb
|
WIP
|
2016-07-14 23:54:51 -04:00 |
|
Justin Ethier
|
c733e440d4
|
WIP
|
2016-07-14 23:31:03 -04:00 |
|
Justin Ethier
|
11cb6579b3
|
Version bump
|
2016-07-14 19:40:58 -04:00 |
|
Justin Ethier
|
3f28243075
|
Use string_len macro instead of strlen()
|
2016-07-14 03:22:43 -04:00 |
|
Justin Ethier
|
a32ef9eab6
|
Cleanup
|
2016-07-12 21:49:24 -04:00 |
|
Justin Ethier
|
792c2a14c8
|
Cleanup
|
2016-07-12 21:28:34 -04:00 |
|
Justin Ethier
|
39cbd9ebc2
|
Obsolete
|
2016-07-13 02:55:21 -04:00 |
|
Justin Ethier
|
db68e7cdeb
|
Removed dead code
|
2016-07-12 23:13:34 -04:00 |
|
Justin Ethier
|
3d138cbde8
|
Check number of args passed to anonymous lambdas
|
2016-07-12 23:06:32 -04:00 |
|
Justin Ethier
|
7caa67a51c
|
Include function name in args error
|
2016-07-12 21:05:45 -04:00 |
|
Justin Ethier
|
acfd8c53c5
|
Relocated
|
2016-07-12 19:18:34 -04:00 |
|
Justin Ethier
|
07163817c6
|
Added required args for primitives
|
2016-07-11 22:55:15 -04:00 |
|
Justin Ethier
|
a72a7e1718
|
Validate number of args to prims
|
2016-07-11 21:53:28 -04:00 |
|
Justin Ethier
|
8d8c6fcd06
|
Proper resolution of dependencies
|
2016-07-11 21:19:55 -04:00 |
|
Justin Ethier
|
8e983a9bfa
|
WIP
|
2016-07-12 03:28:38 -04:00 |
|
Justin Ethier
|
0e82152a7c
|
Initial file
|
2016-07-12 03:08:03 -04:00 |
|
Justin Ethier
|
80f717452e
|
WIP
|
2016-07-11 23:40:53 -04:00 |
|
Justin Ethier
|
28e70a71e6
|
WIP
|
2016-07-11 23:24:14 -04:00 |
|
Justin Ethier
|
2815d45030
|
WIP
|
2016-07-10 23:05:50 -04:00 |
|
Justin Ethier
|
fa69ce0cb7
|
obsolete
|
2016-07-08 21:39:29 -04:00 |
|
Justin Ethier
|
544be96f65
|
Issue #83 - Do not allow application of a const
|
2016-07-09 02:45:34 -04:00 |
|
Justin Ethier
|
d78750ac09
|
Initial file
|
2016-07-08 19:33:29 -04:00 |
|
Justin Ethier
|
13ce612768
|
Massive speedup comparing certain types of lists
|
2016-07-07 21:42:12 -04:00 |
|
Justin Ethier
|
19f6f73fbb
|
WIP
|
2016-07-08 03:34:46 -04:00 |
|
Justin Ethier
|
3eb25697d0
|
Temporary test file
|
2016-07-08 00:53:24 -04:00 |
|
Justin Ethier
|
8e0e7309a2
|
Bug fixes
|
2016-07-07 23:39:49 -04:00 |
|
Justin Ethier
|
6794da5159
|
WIP - equalp with checks for circular lists
|
2016-07-07 23:24:39 -04:00 |
|
Justin Ethier
|
004c3c204b
|
Adding temporarily for profiling
|
2016-07-06 22:53:44 -04:00 |
|
Justin Ethier
|
d1b117f609
|
ifdef the "free" debug msg
|
2016-07-06 22:27:58 -04:00 |
|
Justin Ethier
|
8a3ed8e1a0
|
Free empty heap pages
|
2016-07-06 22:21:31 -04:00 |
|
Justin Ethier
|
d362f15ede
|
Bug fixes for huge heap objects
|
2016-07-07 03:28:17 -04:00 |
|
Justin Ethier
|
fe27aff148
|
Properly find last page of huge heap
|
2016-07-07 03:09:36 -04:00 |
|
Justin Ethier
|
aac1c44b3d
|
Attempt to allocate huge vectors on the heap
|
2016-07-06 23:38:57 -04:00 |
|
Justin Ethier
|
f526eeb6f3
|
Populate huge object heap
|
2016-07-06 23:07:43 -04:00 |
|
Justin Ethier
|
54f217fd4b
|
Added gc_heap_type and HEAP_HUGE
|
2016-07-06 20:30:23 -04:00 |
|
Justin Ethier
|
ef25448c63
|
Initial file
|
2016-07-06 19:11:19 -04:00 |
|
Justin Ethier
|
558c7d8257
|
Fast-track heap page size for a large allocation
|
2016-07-05 21:53:38 -04:00 |
|
Justin Ethier
|
10286604e6
|
Issue #78 - Print doubles diffently than ints
Fixed problem where sometimes the decimal and trailing 0 are not printed for a double, which makes differentiating between ints/doubles confusing.
|
2016-07-06 02:53:54 -04:00 |
|
Justin Ethier
|
36c124fa80
|
Added TODO
|
2016-07-05 23:34:38 -04:00 |
|
Justin Ethier
|
655b56e390
|
Do not automatically convert floats to ints
|
2016-07-05 23:09:12 -04:00 |
|
Justin Ethier
|
16c1f8c885
|
Formatting
|
2016-07-04 22:55:23 -04:00 |
|
Justin Ethier
|
b5ccb51feb
|
Simplify macro following setjmp, just like closcall
A very minor improvement, but it technically improves performance and does simplify the code.
|
2016-07-04 22:51:14 -04:00 |
|
Justin Ethier
|
199b685de3
|
Use only one comparison in closcall macros
This improves performance a bit since these macros are called after almost every C function.
|
2016-07-04 22:42:35 -04:00 |
|
Justin Ethier
|
84ecf2ac22
|
Relocating
|
2016-07-04 21:16:17 -04:00 |
|
Justin Ethier
|
2366310122
|
This is old by now
|
2016-07-04 21:14:32 -04:00 |
|
Justin Ethier
|
21c1a20617
|
Cleanup main directory
|
2016-07-04 21:11:58 -04:00 |
|
Justin Ethier
|
7591c24886
|
Obsolete
|
2016-07-04 21:06:11 -04:00 |
|