Charles Betros
|
2ec375e1c8
|
Fixed unbox and unbox_any. Also added interfaces to the branch ops. Added checks in assembler for duplicate methods. Added a few more exception message resource strings.
|
2016-01-04 21:42:56 -06:00 |
|
Charles Betros
|
438ac960c1
|
Closes #11
|
2015-12-31 15:25:10 -06:00 |
|
Charles Betros
|
3c52efaac6
|
Reorganized some plugs
|
2015-12-26 18:04:58 -06:00 |
|
Charles Betros
|
1a2ed6b720
|
Fixed speed issue with the heap.
|
2015-12-18 12:28:24 -06:00 |
|
Charles Betros
|
c01f5f1048
|
Reorganizing plugs.
|
2015-12-18 08:08:49 -06:00 |
|
Charles Betros
|
4e08b03a8a
|
Closes #271. Added an option for stack corruption detection. Checks can now occur after every instruction or for method footers ornly.
|
2015-12-17 00:15:51 -06:00 |
|
Charles Betros
|
fd54c66225
|
Reworked fat file system. Added conditionals for debug output. Implemented some System.IO plugs.
|
2015-11-26 11:45:58 -06:00 |
|
Charles Betros
|
417df82cf7
|
Handle stelem for unsigned types.
|
2015-11-24 11:38:57 -06:00 |
|
charles.betros@gmail.com
|
f23d8207ab
|
Merge branch 'master' of https://github.com/CosmosOS/Cosmos.git
|
2015-11-20 23:52:57 -06:00 |
|
charles.betros@gmail.com
|
31684c15d6
|
Working on FAT and create directory.
|
2015-11-20 23:52:08 -06:00 |
|
Matthijs ter Woord
|
c85d42162b
|
Merge pull request #259 from rebizu/master
fixing #254
|
2015-11-18 08:39:00 +01:00 |
|
Rebizu
|
4dd59188fa
|
fixes #254
|
2015-11-17 20:14:49 +01:00 |
|
charles.betros@hcss.com
|
ef181b4ee5
|
Set the parent directory to root if it's null.
|
2015-11-16 11:30:28 -06:00 |
|
charles.betros@hcss.com
|
d46bf5dd09
|
File system work.
|
2015-11-16 09:15:38 -06:00 |
|
Matthijs ter Woord
|
b7021b8fc1
|
Seems like compiler bug is fixed now.
|
2015-11-07 11:37:18 +01:00 |
|
Matthijs ter Woord
|
d5a1c54636
|
Another reformat
|
2015-11-07 10:22:33 +01:00 |
|
Matthijs ter Woord
|
6f9fcec90a
|
Reformat code, and add settings to editorconfig file.
|
2015-11-07 10:16:09 +01:00 |
|
Matthijs ter Woord
|
7d13293011
|
Add editorconfig file
|
2015-11-06 20:37:00 +01:00 |
|
Matthijs ter Woord
|
4ffeeae278
|
Compiler bug fixed.
|
2015-11-06 09:03:00 +01:00 |
|
Charles Betros
|
7565bb6a30
|
Exceptions were causing stack corruptions.
|
2015-11-04 22:31:38 -06:00 |
|
Charles Betros
|
d2ee8be699
|
Clean up extra stack after an exception.
|
2015-11-03 14:08:42 -06:00 |
|
Matthijs ter Woord
|
34c46c2c73
|
Refactor, so find references is easier to use.
|
2015-11-02 17:22:56 +01:00 |
|
Matthijs ter Woord
|
ac2a505f77
|
Merge branch 'master' of https://github.com/CosmosOS/Cosmos
|
2015-11-02 11:37:22 +01:00 |
|
Matthijs ter Woord
|
f9c6edf4f9
|
Add comment.
|
2015-11-02 11:37:08 +01:00 |
|
Charles Betros
|
48a145d45d
|
Ldarg was printing its label twice.
|
2015-10-31 20:44:05 -05:00 |
|
Matthijs ter Woord
|
cd7f5e572a
|
Slight improvement of stack corruption checking code.
|
2015-10-24 13:19:34 +02:00 |
|
Matthijs ter Woord
|
3e5dd5f34b
|
Ongoing work.
|
2015-10-04 15:58:17 +02:00 |
|
Matthijs ter Woord
|
3fb0e6622d
|
Progress on fat.
|
2015-10-04 11:53:03 +02:00 |
|
Matthijs ter Woord
|
8e35d79602
|
Reading almost fixed.
|
2015-10-02 19:39:56 +02:00 |
|
Matthijs ter Woord
|
6e2dda177f
|
Ongoing fixes for file system work.
|
2015-10-02 17:59:06 +02:00 |
|
Matthijs ter Woord
|
d9a9737608
|
Filesystem/VFS/FAT work by @charlesbetros has been merged into main kernel.
This does NOT mean it's fully working yet!
|
2015-10-02 17:12:00 +02:00 |
|
Matthijs ter Woord
|
27286f0b33
|
Continuing fixes.
|
2015-09-05 18:18:23 +02:00 |
|
Matthijs ter Woord
|
44690293e8
|
Delegates issue solved.,
|
2015-09-05 18:11:20 +02:00 |
|
Matthijs ter Woord
|
4769cb2ce6
|
Fixes for delegates.
|
2015-09-04 17:51:45 +02:00 |
|
Matthijs ter Woord
|
0f21a8059f
|
Refactoring and more fixes to plug.
|
2015-09-04 13:32:23 +02:00 |
|
Darnell Williams
|
19932b4a5b
|
Array plug fixes for memory handles
|
2015-08-31 03:41:47 -04:00 |
|
Matthijs ter Woord
|
4f945b11ce
|
Disable vmt debug code.
|
2015-08-31 08:39:36 +02:00 |
|
Matthijs ter Woord
|
0b5490a281
|
Ongoing changes.
|
2015-08-18 20:19:36 +02:00 |
|
Matthijs ter Woord
|
e030f5b850
|
Progress.
|
2015-08-05 17:32:32 -04:00 |
|
Matthijs ter Woord
|
2762604cbc
|
More progress
|
2015-08-05 14:58:57 -04:00 |
|
Matthijs ter Woord
|
1d9c648691
|
Seem to be there. Merging follows.
|
2015-08-02 09:46:47 -04:00 |
|
Matthijs ter Woord
|
ac674008e4
|
More compiler fixes for new memory model.
|
2015-08-01 14:52:14 -04:00 |
|
Matthijs ter Woord
|
d2db318dc1
|
Progress. Most stuff seems to work now.
|
2015-08-01 13:48:25 -04:00 |
|
Matthijs ter Woord
|
422d6a56b8
|
Starting to work now.
|
2015-08-01 09:22:35 -04:00 |
|
Matthijs ter Woord
|
f54d7ace72
|
More progress
|
2015-08-01 09:04:35 -04:00 |
|
Matthijs ter Woord
|
4274bc52ac
|
More progress.
|
2015-07-31 13:11:51 -04:00 |
|
Matthijs ter Woord
|
73758c2643
|
Ongoing memory work.
|
2015-07-31 12:46:07 -04:00 |
|
Matthijs ter Woord
|
be0ace5c62
|
- Turns out the VMT table was not generated correctly: the _Handle datamember wasn't pointing to the actual data area
- small bugfix in heap.
|
2015-07-31 11:51:27 -04:00 |
|
Matthijs ter Woord
|
675ce71d10
|
Ongoing work.
|
2015-07-31 08:34:28 -04:00 |
|
Matthijs ter Woord
|
630118f4c9
|
Fixed an issue with VMT initialization.
|
2015-07-29 20:13:40 -04:00 |
|