Commit graph

7960 commits

Author SHA1 Message Date
Matthijs ter Woord
6ea1ca7255 Object pointer size is bumped up to 8. First the actual data pointer, then the pointer to the next object pointer 2016-06-18 15:06:30 -04:00
Matthijs ter Woord
030ba36636 Fix loading fields larger than 4 bytes from structs on the stack. 2016-06-18 14:00:58 -04:00
Matthijs ter Woord
35a15fe005 Start with increasing object reference size. 2016-06-18 12:25:17 -04:00
Matthijs ter Woord
e604e17df7 Fix the rat for now. 2016-06-18 12:02:30 -04:00
Matthijs ter Woord
446f5fcb52 Merge branch 'MichaelTheShifter-crypto'
t push origin master# Please enter a commit message to explain why this merge is
2016-06-18 11:40:53 -04:00
Matthijs ter Woord
ae1b309426 Works now. 2016-06-18 11:40:17 -04:00
Matthijs ter Woord
fa59b923b4 Weird build fix. 2016-06-18 10:41:55 -04:00
Matthijs ter Woord
4e426591d5 Merge branch 'crypto' of git://github.com/MichaelTheShifter/Cosmos into MichaelTheShifter-crypto 2016-06-18 10:34:53 -04:00
MichaelTheShifter
05c8cb273e Merge remote-tracking branch 'refs/remotes/CosmosOS/master' 2016-06-18 06:30:19 -04:00
Matthijs ter Woord
8a880288c9 Move the rat into place. 2016-06-17 19:35:20 -04:00
Kudzu
b7d03b4312 Heap 2016-06-17 18:54:13 -04:00
Matthijs ter Woord
870a73daa8 Disable default building of frotz kernel. 2016-06-17 18:36:31 -04:00
Matthijs ter Woord
ba808f2bc6 . 2016-06-17 18:35:22 -04:00
Matthijs ter Woord
efb7823d9f . 2016-06-17 16:40:46 -04:00
MichaelTheShifter
bea487efb0 Merge remote-tracking branch 'refs/remotes/CosmosOS/master' 2016-06-17 15:45:01 -04:00
Matthijs ter Woord
5d66d12d69 . 2016-06-17 15:18:29 -04:00
Matthijs ter Woord
17dcca9a91 . 2016-06-17 15:01:56 -04:00
Matthijs ter Woord
cf4025b697 . 2016-06-17 14:34:35 -04:00
Matthijs ter Woord
8ed25a38ea . 2016-06-17 14:34:31 -04:00
Matthijs ter Woord
adb9d3b988 . 2016-06-17 14:30:54 -04:00
Matthijs ter Woord
991e81a5c3 . 2016-06-17 13:46:05 -04:00
Matthijs ter Woord
47f7e95ccf . 2016-06-17 13:38:19 -04:00
Matthijs ter Woord
7a8e62b2eb . 2016-06-17 13:28:56 -04:00
Matthijs ter Woord
cc44dc021e . 2016-06-17 13:16:01 -04:00
Matthijs ter Woord
ac1f59034d . 2016-06-17 12:58:26 -04:00
MichaelTheShifter
62c8c470c0 re-added sha1 test kernel
"MY HANDS ARE TYPING WORDS"
2016-06-17 09:00:34 -04:00
MichaelTheShifter
a522e2bc0c Merge remote-tracking branch 'refs/remotes/CosmosOS/master' into crypto 2016-06-17 08:46:47 -04:00
Matthijs ter Woord
8880f00892 Fix tests. 2016-06-17 08:46:28 -04:00
Matthijs ter Woord
674ed987ca Fix build. 2016-06-17 08:31:56 -04:00
Matthijs ter Woord
894ccff2b0 Merge branch 'master' of https://github.com/CosmosOS/Cosmos 2016-06-17 08:23:54 -04:00
Matthijs ter Woord
4cfc7aabe7 . 2016-06-17 08:23:48 -04:00
Charles Betros
bec9009bfc More path fixes. 2016-06-17 00:00:45 -05:00
Charles Betros
b7809b0215 Fix string in the debugger locals and fix string test in bcl. 2016-06-16 22:02:12 -05:00
Michael VanOverbeek
c6355e9e59 Added ZMachine demo stuff to cosmos sln (#379) 2016-06-16 21:40:08 -05:00
Michael VanOverbeek
843131515a Added SubString to string tests. (#382)
* Added ZMachine demo stuff to cosmos sln

* Changed references in frotz kernel to project references

* added substring test to string tests.

* Added more string tests

Added String.Split and $ tests.

* Added more string tests.

* Removed un-needed Substring project.
2016-06-16 21:39:44 -05:00
Michael VanOverbeek
35957a686e Added frotz kernel and switched references to project references. (#381)
* Added ZMachine demo stuff to cosmos sln

* Changed references in frotz kernel to project references
2016-06-16 21:39:24 -05:00
Matthijs ter Woord
9d203f141e . 2016-06-16 20:08:41 -04:00
Matthijs ter Woord
8a87dfff87 . 2016-06-16 19:19:14 -04:00
Matthijs ter Woord
40ff5ad8a7 . 2016-06-16 19:04:26 -04:00
Matthijs ter Woord
990591c9ff . 2016-06-16 18:47:08 -04:00
Matthijs ter Woord
050f4e4a11 Merge branch 'master' of https://github.com/CosmosOS/Cosmos 2016-06-16 18:27:59 -04:00
Matthijs ter Woord
02b8c2eddf . 2016-06-16 18:27:45 -04:00
Kudzu
d16cc8a4e1 Heap 2016-06-16 18:12:17 -04:00
Matthijs ter Woord
a1d0215d86 . 2016-06-16 17:53:08 -04:00
Matthijs ter Woord
7417d1a1b1 . 2016-06-16 17:35:09 -04:00
Matthijs ter Woord
335ed4c0b2 . 2016-06-16 17:25:26 -04:00
Matthijs ter Woord
78771994f8 . 2016-06-16 17:24:46 -04:00
Matthijs ter Woord
c4af87a933 . 2016-06-16 16:54:53 -04:00
MichaelTheShifter
5abba48227 Merge remote-tracking branch 'refs/remotes/CosmosOS/master' 2016-06-16 15:53:44 -04:00
MichaelTheShifter
692af4f061 Merge remote-tracking branch 'refs/remotes/CosmosOS/master' into crypto 2016-06-16 15:53:38 -04:00