aboutsummaryrefslogtreecommitdiffstats
path: root/src/comp.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* improve routine dispatcherAndrea Corallo2020-01-011-57/+65
* change emit_limple_call_ref arg conventionAndrea Corallo2020-01-011-6/+7
* add routine dispatcherAndrea Corallo2020-01-011-51/+73
* fix hash table weaknessAndrea Corallo2020-01-011-2/+2
* add record_unwind_current_buffer helper_unwind_protect supportAndrea Corallo2020-01-011-0/+5
* pthread_sigmask instead of unblock_atimersAndrea Corallo2020-01-011-1/+1
* fix gcc interruptionAndrea Corallo2020-01-011-2/+8
* fix max_argsAndrea Corallo2020-01-011-1/+1
* insert page breaksAndrea Corallo2020-01-011-3/+20
* add incoming &rest arg supportAndrea Corallo2020-01-011-30/+122
* add incoming &optional args supportAndrea Corallo2020-01-011-5/+5
* add limple switch supportAndrea Corallo2020-01-011-4/+5
* catch worksAndrea Corallo2020-01-011-1/+10
* pushconditioncase workingAndrea Corallo2020-01-011-13/+108
* separate basic blocksAndrea Corallo2020-01-011-23/+16
* rework arg parsing on the C sideAndrea Corallo2020-01-011-7/+8
* better generated codeAndrea Corallo2020-01-011-6/+30
* conditionals workingAndrea Corallo2020-01-011-1/+0
* block to hashAndrea Corallo2020-01-011-3/+14
* adding conditionalsAndrea Corallo2020-01-011-0/+10
* let limple support calls with no assignmentAndrea Corallo2020-01-011-51/+42
* varset support 5 test passingAndrea Corallo2020-01-011-21/+58
* simplify limple instruction setAndrea Corallo2020-01-011-38/+43
* call ref worksAndrea Corallo2020-01-011-2/+32
* fix listAndrea Corallo2020-01-011-11/+28
* function name as annotationAndrea Corallo2020-01-011-6/+12
* two test passingAndrea Corallo2020-01-011-1/+3
* parameter passing works againAndrea Corallo2020-01-011-7/+18
* rework hashtable usageAndrea Corallo2020-01-011-23/+11
* proper return in placeAndrea Corallo2020-01-011-5/+18
* simple call supportAndrea Corallo2020-01-011-1/+24
* fix function nameAndrea Corallo2020-01-011-1/+2
* introduce FUNCALL1 macroAndrea Corallo2020-01-011-21/+16
* first functional functionAndrea Corallo2020-01-011-9/+24
* basic blocks into CAndrea Corallo2020-01-011-11/+79
* block list in limpleAndrea Corallo2020-01-011-1/+6
* start compilation C sideAndrea Corallo2020-01-011-107/+141
* comment out unused functionsAndrea Corallo2020-01-011-215/+215
* add comp-c-func-nameAndrea Corallo2020-01-011-2/+3
* calling CAndrea Corallo2020-01-011-3/+5
* purge C sideAndrea Corallo2020-01-011-1701/+40
* fix jump tableAndrea Corallo2020-01-011-8/+6
* jump table supportAndrea Corallo2020-01-011-6/+50
* optimize outgoing native manyarg callsAndrea Corallo2020-01-011-12/+34
* rework COMP_DEBUG strategyAndrea Corallo2020-01-011-13/+12
* basic &rest workingAndrea Corallo2020-01-011-123/+56
* add emit_ptr_arithmeticAndrea Corallo2020-01-011-0/+35
* extend cast capabilitiesAndrea Corallo2020-01-011-3/+35
* add &rest decriptionAndrea Corallo2020-01-011-15/+131
* introduce parseargAndrea Corallo2020-01-011-14/+13