Code

History

Commits on master to limbo23
  1. Merge remote-tracking branch 'origin/master' into issue_11_fparr committed 9 years agoa50301e
  2. Add support for floating point flags - Setting exception flag traps is not properly supported - no C++ supportarr committed 9 years agob3354b2
  3. Fix bug in limbo compiler when generating stubs/types/etc for Limbo modules containing 'exception' types.arr committed 9 years ago1f4bace
  4. Alter stub generation code in limbo compiler to target DisVM instead of Inferno OSarr committed 9 years agoef24d07
  5. Merged in release_mgmt (pull request #14)Aaron R Robinson committed 9 years ago68d4d69
  6. Add missing module defintion for limbo compiler Update official version of limbo compiler to work in DisVM - Switch entry point from Command to Exec module - Remove include of unused modules: draw.m, crypt.m, and ipints.m - Implement MD5 hashing needed for signature hashing - replaces Crypt.m usagearr committed 9 years ago41616d4
  7. Add module definition file for built-in Math module.arr committed 9 years ago0643d04
  8. Add dependent limbo libraries for the compiler.arr committed 9 years ago160df63
  9. Fix source line assumption in sbl reader. - Statements can cross source line boundariesarr committed 9 years ago5ef656f
  10. Add limbo compiler written in limbo - Taken from the official Inferno repoarr committed 9 years agoeb06d3d
  11. Update UX for some scenarios. - PCs should be prefixed with an '@' - Function symbol printing in debugger - Disassemble command can now specify absolute PC to disassemble - Exception printing - md5sum program - prints new linesarr committed 9 years ago55b7ecc
  12. Implement seek() utfbytes() in Sys module. - Updated tests for utfbytes() - Updated utf8 API surface to support the general length case (codepoint _and_ byte) - Testing of seek() still outstanding Comment added regarding stack frame pointer in stack frames.arr committed 9 years agoa6da1dc
  13. Add tests for parametric polymorphism. Update debugger to show parametric type as '*'. - e.g. reverse(list of *):list of *arr committed 9 years ago3098fb8
  14. Update limbo tests to raise exception on failure rather than call 'exit'.arr committed 9 years ago63ba715
  15. SBL file reader. Create and implement basic symbol interface used during debugging.arr committed 9 years agoa3c184b
  16. Fix performance issue regarding all built-in types type descriptors. Check in md5sum program written entirely in limbo.arr committed 10 years ago754ca82
  17. Add new Exec module - similar to Command module but no UI context Update all current limbo modules to implement Exec instead of Command module Add new type signature building API to asm library Include the official RFC1321 (MD5) reference implementation only for use in type signature generation - NOTE: The MD5 implementation in the asm library should NOT be used for any other purposearr committed 10 years ago77ee7d8
  18. Fix bug in string constructor. Update test used to expose the issue.arr committed 10 years ago7c21b77
  19. Implement second level of fixed point op-codes. Fix bug in exec when no arguments provided.arr committed 10 years ago9af4093
  20. Rename sh program to exec.arr committed 10 years ago0673df8
  21. Implemented basic native shell - takes compiled Command modules Defined shell Command module - should be implemented to pass modules to native shell Updated intrinsic type descriptors so they are not allocated on VM loadarr committed 10 years ago330522f
  22. Altered API getting the allocation from a vm_alloc_t. Added preliminary internal file descriptor type. Test groups now print out their name.arr committed 10 years ago5a417ba
  23. Test code written in limbo.arr committed 10 years agod4d2e47