source: @ 645

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @645   8 months mooneer Created System::dynamic_object, which will be the backing class for all …
(edit) @644   8 months mooneer Fixed shortcut methods so test_string.kt runs again
(edit) @643   8 months mooneer Split parser into multiple compilation units to reduce g++ memory usage …
(edit) @642   9 months mooneer kite-llvm now caches compile results to eliminate parse time
(edit) @641   10 months mooneer Fixed decide return value behavior and added enough support to implement …
(edit) @640   10 months mooneer kite-llvm will now generate and execute proper method code, including …
(edit) @639   10 months mooneer Now generates LLVM code for named methods.
(edit) @638   10 months mooneer Fixed relative to self parsing.
(edit) @637   11 months mooneer Bugfix: forgot to base return values relative to vm->text_segement, …
(edit) @636   12 months mooneer Unnecessary code cleanup.
(edit) @635   12 months mooneer We now grab function pointer from the method map instead of performing a …
(edit) @634   12 months mooneer Added string|charAt method
(edit) @633   12 months mooneer Added support for multiple arguments in method calls.
(edit) @632   12 months mooneer Added System.boolean and System.float. Fixed issue with incorrect method …
(edit) @631   12 months mooneer Added string support to codegen and parser.
(edit) @630   13 months mooneer Added ability for kite-llvm to read code from either standard input or …
(edit) @629   13 months mooneer Figured out why (x)|print needed several seconds to parse vs x|print
(edit) @628   13 months mooneer Fixed incorrect is/isof comparison code and fixed configure.ac to ensure …
(edit) @627   13 months mooneer test outputs got corrupted somehow. oops. also, minor bugfix for c/invoke …
(edit) @626   13 months mooneer Rewrote kite-llvm code using Boost libraries.
(edit) @625   15 months mooneer tagged 1.0.4 release
(edit) @624   15 months mooneer 1.0.4 released
(edit) @623   15 months mooneer llvm project file updates
(edit) @622   17 months mooneer Added inherit_list object to enable primitive multiple inheritance (at …
(edit) @621   18 months root * Fixed compile issues on Linux. * Changed autoconf version number to …
(edit) @620   18 months mooneer 1. Reenabled increment optimization, a 5% max improvement on top of the …
(edit) @619   18 months mooneer Converted Kite from linked list based virtual machine to a segmented VM …
(edit) @618   18 months mooneer Shrunk basic object size even further by removing unnecessary parent and …
(edit) @617   18 months mooneer 1. Fixed string line numbering issue in lexer. 2. Optimized …
(edit) @616   20 months mooneer Added some type registry stuff for Kite
(edit) @615   21 months mooneer eliminated warnings
(edit) @614   21 months mooneer auto-definition of unknown local variables
(edit) @613   21 months mooneer added preliminary variable support
(edit) @612   21 months mooneer forgot to add files
(edit) @611   21 months mooneer Generates correct LLVM type for thread structure.
(edit) @610   21 months mooneer Begun to generalize parameter passing to make things simpler, and in the …
(edit) @609   21 months mooneer We now do two passes when generating methods to ensure the correct return …
(edit) @608   21 months mooneer Added binary op tree type.
(edit) @607   21 months mooneer Type portability: convert from int to double before returning
(edit) @606   21 months mooneer forgot to add a file
(edit) @605   21 months mooneer First successful JIT compile with LLVM. :)
(edit) @604   21 months mooneer Added compiler state object.
(edit) @603   21 months mooneer Begin kite-llvm development.
(edit) @602   2 years mooneer Warning cleanup.
(edit) @601   2 years mooneer More performance improvements and crash fixes.
(edit) @600   2 years mooneer Allocate only enough memory to store the numeric type and number in the …
(edit) @599   2 years mooneer Approximately 1.84x speedup by changing GC allocation behavior and caching …
(edit) @598   2 years mooneer Updated Windows code for the Kite parser.
(edit) @597   2 years mooneer Forgot to check in change for #90.
(edit) @596   2 years mooneer * Fixed issue with ticket #90 -- too few arguments were passed to …
(edit) @595   3 years mooneer Isolated method call functions into objs/ hierarchy.
(edit) @594   3 years mooneer Split off vm/* into backend/common and backend/kite-vm-1.0 as part of code …
(edit) @593   3 years mooneer Suppressed warning in ikt.c (backported from trunk).
(edit) @592   3 years mooneer Updated version number to 1.1.0 and suppressed warning in ikt.c.
(edit) @591   3 years mooneer Brought docs fix in r590 to 1.0-trunk.
(edit) @590   3 years mooneer Fixed typo in docs.
(edit) @589   3 years mooneer branched to reflect new Kite release and beginning of 1.1/1.2 development.
(edit) @588   3 years mooneer Fixed Windows installer issues and stack size issues in ikt.
(edit) @587   3 years mooneer Backing out r586 due to issues with implementation. Sorry guys.
(edit) @586   3 years mooneer Added method names to exception backtraces.
(edit) @585   3 years mooneer Fixed bugs in kdb.
(edit) @584   3 years mooneer Incremented version number and removed most warnings from code.
(edit) @583   3 years mooneer Fixed Kite Windows installer (ticket #89).
(edit) @582   3 years mooneer Branch 1.0.2.
(edit) @581   3 years mooneer Directory compile issues and ikt crash fix on Windows
(edit) @580   3 years mooneer One more fix.
(edit) @579   3 years mooneer More fixes for Kite to satisfy Debian package standards.
(edit) @578   3 years mooneer Minor automake fixes.
(edit) @577   3 years mooneer Added kpkg.kt documentation to the Extending Kite section of the main …
(edit) @576   3 years mooneer Added package name and version arguments to package.builder.
(edit) @575   3 years mooneer Added man pages for Kite applications.
(edit) @574   3 years mooneer KPKG_DESTDIR environment variable allows one to install packages anywhere …
(edit) @573   3 years mooneer Fixed package.builder to place .kt files in the correct place.
(edit) @572   3 years mooneer Applied patch to add kdoc generation.
(edit) @571   3 years mooneer Added object|print_err (print to standard error).
(edit) @570   3 years mooneer * Fixed test script to assume diff output is always text. * object|print …
(edit) @569   3 years mooneer Allow C files in other folders. (patch by Michael Edgar)
(edit) @568   3 years mooneer Apply list comparison patch by Michael Edgar.
(edit) @567   3 years mooneer Fixed kdoc formatting issue.
(edit) @566   3 years mooneer Remove "true" return for binary_tree|set.
(edit) @565   3 years mooneer package.builder bugfix.
(edit) @564   3 years mooneer Added operator[]=.
(edit) @563   3 years mooneer Revert 'ref' operator addition.
(edit) @562   3 years mooneer Fixed problem with kpkg.kt scripts being used as an object.
(edit) @561   3 years mooneer Slight change to System.package.builder to allow external usage by package …
(edit) @560   3 years mooneer Commit patches by Michael Edgar: * Add string|replace. * Add map …
(edit) @559   3 years mooneer Commit Michael Edgar's builder.kt patch.
(edit) @558   3 years mooneer Fixed package builder crash issue with 'ref' operator.
(edit) @557   3 years mooneer Formatting and date changes in ikt and other apps.
(edit) @556   3 years mooneer Updated Windows projects to reflect new files.
(edit) @555   3 years mooneer Output return value after each execution in ikt. (ticket #87)
(edit) @554   3 years mooneer Fix for ticket #86.
(edit) @553   3 years mooneer Added "ref" operator to allow for pointers (and Kite-based property …
(edit) @552   3 years mooneer Added pre and post-clean rules, and gcc will compile files only when …
(edit) @551   3 years mooneer Added module dependencies to package builder.
(edit) @550   3 years mooneer Forgot to add library_ldflags and file_cflags to command lines.
(edit) @549   3 years mooneer Added System.package.builder to assist in module building.
(edit) @548   3 years mooneer Added System.compile_options to assist in module building.
(edit) @547   3 years mooneer Fixed typo in float class (for the division by zero check).
(edit) @546   3 years mooneer Branch trunk to 1.0.1 branch.
Note: See TracRevisionLog for help on using the revision log.