Commit graph

5081 commits

Author SHA1 Message Date
Matthijs ter Woord
b882bb6c02 Performance improvements. 2014-12-20 17:36:45 +01:00
Matthijs ter Woord
50109802ba Small performance improvements. 2014-12-20 17:02:06 +01:00
Matthijs ter Woord
9387a05429 add extra tracing. 2014-12-20 16:41:34 +01:00
Matthijs ter Woord
f5e5bba37e Message should be printed more correct 2014-12-20 15:44:13 +01:00
Matthijs ter Woord
0c3cc1cbb2 Log is now used for testing as well. 2014-12-20 15:02:13 +01:00
Matthijs ter Woord
794f843aa7 Added first automated compiler test. 2014-12-20 14:47:43 +01:00
Matthijs ter Woord
a3474bcde6 begin with testing harness for compiler. 2014-12-20 11:59:15 +01:00
Matthijs ter Woord
ac3d16bfbe no message 2014-12-20 11:55:41 +01:00
Matthijs ter Woord
ae97e3107d Merge pull request #30 from MyvarHD/master
Added My userfile and patched UnBox_Any op code
2014-12-20 11:52:54 +01:00
MyvarHD
6e9451531e Addded StackPushTypes chaneg in Unbox_Any case 2014-12-20 12:50:50 +02:00
MyvarHD
caa56e5b54 Added My userfile and ptached UnBox_Any op code 2014-12-20 12:35:08 +02:00
Matthijs ter Woord
dfdc58ee53 Improved cpu exception tracing. 2014-12-19 20:02:59 +01:00
Matthijs ter Woord
967c67f19f Fix compilation. 2014-12-19 18:29:01 +01:00
Matthijs ter Woord
4cc5ed41d2 Merge pull request #28 from MyvarHD/master
Updates release links on read me
2014-12-18 11:49:09 +01:00
MyvarHD
61851af7ba Fixed up Gettins started link and building dev kit link 2014-12-18 12:22:48 +02:00
MyvarHD
28ba61d194 Added latest release link to readme 2014-12-18 12:16:21 +02:00
Matthijs ter Woord
6a3cd41554 Add extra playground libraries. 2014-12-14 16:14:17 +01:00
Matthijs ter Woord
744088fe1e Merge pull request #24 from KebinuChiousu/master
Converted HTML Documentation to MarkDown
2014-12-11 15:11:01 +01:00
Kevin Meredith
45999aef64 Converted HTML Documentation to MarkDown 2014-12-10 14:04:51 -08:00
Matthijs ter Woord
4db88656cc Merge pull request #21 from tgiphil/cleanup6
Removed unused BuildProcessTemplates
2014-12-08 12:24:57 +01:00
Phil Garcia
a449f9602e - Removed unused BuildProcessTemplates 2014-12-07 10:14:41 -08:00
Matthijs ter Woord
2099f75db7 it should be possible to access private static fields in plugs now.. 2014-12-07 16:32:49 +01:00
Matthijs ter Woord
145b2e78b1 Udp sending works now. 2014-12-07 15:44:32 +01:00
Matthijs ter Woord
1b4627a310 arp messages are now sent correctly. 2014-12-07 14:27:28 +01:00
Matthijs ter Woord
fc5daf3010 Merge pull request #15 from tgiphil/cleanup3
- Updated .gitignore file
2014-12-07 14:20:58 +01:00
Phil Garcia
0d1cf0c7c0 - Updated .gitignore file 2014-12-07 05:07:35 -08:00
Matthijs ter Woord
a68d0c0063 change compilation kind. 2014-12-07 10:09:56 +01:00
Matthijs ter Woord
fb937c395d print more info on screen when CPU exception 6 (Invalid Opcode) occurs.. 2014-12-06 20:01:15 +01:00
Matthijs ter Woord
70b250c627 Add more NullReference checks in compiler. 2014-12-06 19:38:09 +01:00
Matthijs ter Woord
d01251657f Progress on networking 2014-12-06 15:47:37 +01:00
Matthijs ter Woord
a15295e0a1 Cleanup. 2014-12-06 14:32:40 +01:00
Matthijs ter Woord
27f55f6135 networking code builds now. 2014-12-06 14:27:02 +01:00
Matthijs ter Woord
4d76fbb058 start with networking. 2014-12-06 13:57:53 +01:00
Matthijs ter Woord
5f2a31d455 Move Pci stuff to Cosmos.HAL. 2014-12-06 13:36:57 +01:00
Matthijs ter Woord
6d92015618 - refactoring to allow reuse of method generation inside property accessors generation
- property accessors generation
2014-12-06 11:38:08 +01:00
Matthijs ter Woord
f5cebe5228 Now able to generate method plugs as well. 2014-12-06 10:59:28 +01:00
Matthijs ter Woord
fe639aa340 Start with ILSpy plugin to generate plug code. 2014-12-06 10:35:51 +01:00
Matthijs ter Woord
486601b814 rings are not fully enforced. this means that only core ring (0) can contain assembler plugs. 2014-12-05 20:40:26 +01:00
Matthijs ter Woord
af46aa7959 - cleanup
- ring enforcement works now, but only based on the attributes.
2014-12-05 19:57:17 +01:00
Matthijs ter Woord
c89faefc2d performance improvement: prevent exceptions. 2014-12-05 16:38:06 +01:00
Matthijs ter Woord
7c4a29b6f6 Rings verification
- add ring attribute and marking to kernel libraries
2014-12-05 16:02:06 +01:00
Matthijs ter Woord
b25a21dc89 Add compilation performance logging. 2014-12-05 15:45:48 +01:00
Matthijs ter Woord
15a0cfdf32 Merge pull request #7 from tgiphil/cleanup
Updated .gitignore file
2014-12-05 11:18:29 +01:00
tgiphil
e07f96b662 Merge branch 'master' of https://github.com/CosmosOS/Cosmos into cleanup 2014-12-05 02:08:08 -08:00
tgiphil
f4f7b44b4c - Updated .gitignore file 2014-12-05 02:06:49 -08:00
Matthijs ter Woord
07183e78d6 Merge pull request #6 from jeremistadler/patch-1
Formats readme publicity section as a list
2014-12-05 10:01:00 +01:00
Jeremi Stadler
d8c71bfc53 Formats publicity section as a list 💄 2014-12-05 09:50:01 +01:00
Matthijs ter Woord
8b668abc58 Merge pull request #1 from jeremistadler/patch-1
Rewrote codeplex startpage in markdown
2014-12-05 09:43:40 +01:00
Matthijs ter Woord
9a851043aa Merge pull request #5 from tgiphil/cleanup2
- Cleanup of TFS parameters
2014-12-05 09:43:18 +01:00
Matthijs ter Woord
ced9e57d20 Merge pull request #4 from tgiphil/catchup
Commit 110309 by Sentinel209
2014-12-05 09:42:52 +01:00