Matthijs ter Woord
f9dfb1bcf7
Use near jumps.
2016-06-11 16:17:05 -04:00
Matthijs ter Woord
4d6fceb9e7
First step in improving x# and compiler.
2016-06-11 16:13:13 -04:00
Kudzu
c360d588c5
heap
2016-06-11 09:30:53 -04:00
Charles Betros
455ee32d5b
Merge branch 'master' of https://github.com/CosmosOS/Cosmos.git
2016-06-10 16:44:54 -05:00
Charles Betros
648ec56a6b
Merge stack overflow check.
2016-06-10 16:42:02 -05:00
Matthijs ter Woord
6e37341d08
Remove .ilinstructions file creation.
2016-06-10 13:33:39 -04:00
Matthijs ter Woord
34ce59e238
Move memory out to a separate project.
2016-06-10 13:01:20 -04:00
Matthijs ter Woord
cd491eb356
Slight fix.
2016-06-10 11:48:01 -04:00
Matthijs ter Woord
82330b4b48
Initial work to move out the heap to a separate project.
2016-06-10 11:42:30 -04:00
Kudzu
1beeebd4a0
more
2016-06-10 11:41:53 -04:00
Kudzu
6ae68f91ab
CRAM to CHEAP
2016-06-10 11:31:23 -04:00
Kudzu
e328b44c6e
CRAM shell and test
2016-06-09 20:04:42 -04:00
Matthijs ter Woord
901ac5b937
Merge branch 'master' of https://github.com/CosmosOS/Cosmos
2016-06-09 17:24:35 -04:00
Matthijs ter Woord
c4929d43a5
We don't need to call the class constructor if we're already in the class itself.
2016-06-09 16:48:43 -04:00
Charles Betros
6e12a413ed
Added VS SDK package to fix a bug in the sdk tools.
2016-06-09 13:36:42 -05:00
Matthijs ter Woord
a492f0eccc
Mark heap implementation with PlugRequired
2016-06-09 10:08:25 -04:00
Matthijs ter Woord
d27c44893a
Missing file reference.
2016-06-09 08:00:45 -04:00
Matthijs ter Woord
fe9cbbe9ff
Console.ReadKey should work now as well.
2016-06-09 07:56:29 -04:00
Matthijs ter Woord
8dde71adf1
Clarify things a bit.
2016-06-08 19:55:48 -04:00
Matthijs ter Woord
7a733a59c8
Small keyboard refactoring: Now it's possible to specify a different keymap (Currently only US standard and FR standard are supported) in the kernel.
2016-06-07 16:35:11 +02:00
Matthijs ter Woord
659dc538bf
Potentially fix the build?
2016-06-04 19:11:01 +02:00
Matthijs ter Woord
2bd58182af
Fix plugs referencing non-existing types.
2016-06-04 19:01:45 +02:00
Matthijs ter Woord
baee616231
Fixes for windows insider build 14342.
2016-06-04 18:24:49 +02:00
sgetaz
2de222bb2d
Plug attribute ( #196 )
...
Plug required attribute.
2016-05-25 09:17:06 -05:00
Charles Betros
720f6187ed
Fixed issue with writing to a new file in a new directory.
2016-05-18 16:08:56 -05:00
Charles Betros
5a26ea509d
Fixed creating in subdirectories.
2016-05-15 13:45:30 -05:00
Charles Betros
f19063ccc9
Fixed ldelema and disabled float and double tests.
2016-05-15 13:44:09 -05:00
Charles Betros
bf6f97756a
Fixed create directory and directory exists.
2016-05-11 22:36:00 -05:00
Charles Betros
a2d610e1db
Reversed return values.
2016-04-15 13:12:57 -05:00
Charles Betros
d6bc0420d3
Changed build configuartion so any cpu builds properly as x86.
2016-04-14 17:03:59 -05:00
Charles Betros
3fcc2860a9
FAT file system work.
2016-04-14 13:27:18 -05:00
Charles Betros
ef9282836b
Fixed keyboard interrupt, generics, and double.
2016-04-14 13:26:54 -05:00
Charles Betros
31e5c09885
Aaded methods to the debugger for long, float, and double.
2016-04-08 22:50:33 -05:00
Charles Betros
1941126547
Fixed build configurations for new projects. Closes #352 and #353 .
2016-04-08 22:42:53 -05:00
Charles Betros
653b7a8321
Fixed Get directory listing with subdirectory.
2016-03-24 22:35:59 -05:00
Charles Betros
89d021772b
Added byref types so they work with constrained callvirt.
2016-03-24 13:24:09 -05:00
Charles Betros
83ad5f34cf
Fixed some issues with wtong types on the stack.
2016-03-24 08:52:02 -05:00
Charles Betros
b283a07631
Update .net versions.
2016-03-13 20:42:09 -05:00
Charles Betros
2de021685e
Fix up packages.
2016-03-13 13:14:37 -05:00
Charles Betros
b7e7cd6c0a
Removed Mdbg projects.
2016-03-13 13:05:53 -05:00
Charles Betros
8937b5c11a
Merge branch 'master' of https://github.com/CosmosOS/Cosmos.git
2016-03-13 12:49:12 -05:00
Charles Betros
0bef9a8fac
Updating solution config.
2016-03-13 12:27:58 -05:00
fanoI
b1a2646a60
Merge branch 'master' of https://github.com/CosmosOS/Cosmos
2016-03-10 21:58:22 +01:00
Charles Betros
b542871886
Don't build linq tests.
2016-03-09 19:16:28 -06:00
Charles Betros
2846d8525e
Appveyor and solution config changes.
2016-03-09 18:53:36 -06:00
Charles Betros
3114bebffe
Enable build for some projects for testing.
2016-03-09 12:53:33 -06:00
fanoI
35583c657a
Merge branch 'master' of https://github.com/CosmosOS/Cosmos
...
# Conflicts:
# Demos/Guess/GuessOS.cs
# Tests/Cosmos.Compiler.Tests.Bcl/Kernel.cs
# source/Cosmos.System.Plugs/Cosmos.System.Plugs.csproj
2016-03-07 21:23:11 +01:00
Charles Betros
4a3b6a50df
Fixed up project and solution configurations and remove jetbrains annotations.
2016-03-06 17:33:21 -06:00
Charles Betros
c12022c893
Got constrained callvirt working.
2016-03-05 23:56:27 -06:00
fanoI
eb533357b0
- Correctly plugged Enum's GetHashCode()
...
- Removed GetHashCode() methods that were not really needed
- Plugged class CultureInfo for GetHashCode()
- Plugged class Runtime.CompilerServices for GetHashCode()
- Plugged class RuntimeTypeImpl for GetHashCode()
- Fixed tests that were failing using true .NET GetHashCode()
- Fixed IL Interpreter added SHIFT, AND, XOR... for sbyte and short
2016-03-05 23:10:06 +01:00