aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/test (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-05-12Compiler versions are now natural numbers, and are included as part of the ↵Eduardo Julian4-80/+239
names/paths of artifacts.
2020-05-11Now storing and loading extensions in the cache.Eduardo Julian3-50/+104
2020-05-10Now properly loading the cached definitions.Eduardo Julian2-94/+122
2020-05-09Including runtime machinery in the cache.Eduardo Julian3-154/+211
2020-05-06Loading the artifacts from the cache and re-populating the analyser's state.Eduardo Julian4-99/+176
2020-04-22Now caching the documents generated after compiling each module.Eduardo Julian2-48/+86
2020-04-21Now caching the reservations from the archive.Eduardo Julian3-24/+145
2020-04-20Added some testing machinery to measure the code coverage of tests.Eduardo Julian3-109/+142
2020-04-20Got JVM anonymous classes to compile again.Eduardo Julian3-65/+123
2020-04-19Fixed some compilation bugs.Eduardo Julian1-54/+159
2020-04-19Fixed artifact file-name generation and archive module naming in caching.Eduardo Julian4-9/+77
2020-04-18Improved test for exceptions.Eduardo Julian2-28/+113
2020-04-15Test for concatenative programming.Eduardo Julian3-7/+244
2020-04-15Some tweaks to how dictionaries and rows work.Eduardo Julian2-14/+22
2020-03-19Test for predicates + adjustments to code-generation code.Eduardo Julian3-3/+65
2020-03-18Test for order + fixes for interval.Eduardo Julian3-37/+71
2020-03-05Test for equivalence + adjustments to Lua-generation code.Eduardo Julian2-3/+36
2020-03-04Test for enums + adjustments to Python-generation code.Eduardo Julian4-13/+54
2020-03-04Test for codec composition + adjustments to JS-generation code.Eduardo Julian3-7/+45
2019-12-28Implemented an alternative method for extensible JVM bytecode generation.Eduardo Julian1-14/+51
2019-12-25Optimized LuxRuntime::case and fixed a few bugs.Eduardo Julian1-23/+3
2019-12-21Properly track how the stack changes in the presence of discontinuities.Eduardo Julian1-33/+36
2019-11-18Minor adjustments.Eduardo Julian1-8/+4
2019-11-16Tests for JVM bytecode machinery. [Part 5]Eduardo Julian1-41/+184
2019-11-16WIP: Tests for JVM bytecode machinery. [Part 4]Eduardo Julian1-133/+132
2019-11-15WIP: Tests for JVM bytecode machinery. [Part 3]Eduardo Julian1-3/+196
2019-11-14Fixed the test for INVOKEINTERFACE.Eduardo Julian1-8/+4
2019-11-10WIP: Tests for JVM bytecode machinery. [Part 2]Eduardo Julian1-38/+369
2019-11-09WIP: Tests for JVM bytecode machinery. [Part 1]Eduardo Julian1-26/+284
2019-11-09WIP: Tests for JVM bytecode machinery. [Part 0]Eduardo Julian1-32/+508
2019-10-17Ported JVM common extension generation to the new JVM bytecode machinery.Eduardo Julian1-2/+1
2019-10-17Ported JVM pattern-matching & loop generation to the new JVM bytecode machinery.Eduardo Julian1-2/+2
2019-10-16Ported JVM function generation to the new JVM bytecode machinery.Eduardo Julian2-38/+40
2019-10-16Now allowing types for methods.Eduardo Julian1-13/+19
2019-10-16Small refactoringEduardo Julian2-2/+2
2019-10-15Compiler extensions have been tested to work.Eduardo Julian2-3/+52
2019-10-14The new compiler can compile & run the stdlib's test suite.Eduardo Julian2-75/+110
2019-09-17Fixed some bugs related to JVM types.Eduardo Julian1-1/+1
2019-09-15Implemented function memoization.Eduardo Julian2-1/+67
2019-09-15Implemented mixin-style function composition.Eduardo Julian1-4/+6
2019-09-15Got the tests running again.Eduardo Julian7-36/+40
2019-09-07Re-named "lux/control/contract" to "lux/control/function/contract".Eduardo Julian1-1/+2
2019-09-07Renamed "Statement" to "Directive".Eduardo Julian1-1/+1
2019-08-20WIP: Make new-luxc instructions rely on the Descriptor type.Eduardo Julian1-5/+5
2019-08-10WIP: JVM function generation.Eduardo Julian1-1/+1
2019-07-31Ported JVM reference generation to the new JVM bytecode machinery.Eduardo Julian2-3/+4
2019-07-26No more "n/"-prefixed functions.Eduardo Julian74-662/+747
2019-07-25No more "i/"-prefixed functions.Eduardo Julian14-82/+103
2019-07-24No more "r/"-prefixed functions.Eduardo Julian4-94/+100
2019-07-24No more "f/"-prefixed functions.Eduardo Julian8-119/+134
+ No more "m/"-prefixed functions.