Matthijs ter Woord
|
ebb1eae7fd
|
First stage of compiler refactorings
|
2016-06-14 15:26:39 -04:00 |
|
Matthijs ter Woord
|
ba9d2929cd
|
Compare moved to newer x# stuff.
|
2016-06-12 15:25:48 -04:00 |
|
Matthijs ter Woord
|
200923c859
|
.
|
2016-06-12 10:35:03 -04:00 |
|
Matthijs ter Woord
|
91d891244c
|
.
|
2016-06-12 09:25:09 -04:00 |
|
Matthijs ter Woord
|
4d6fceb9e7
|
First step in improving x# and compiler.
|
2016-06-11 16:13:13 -04:00 |
|
Charles Betros
|
0bef9a8fac
|
Updating solution config.
|
2016-03-13 12:27:58 -05: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 |
|
Charles Betros
|
ba6070dbe7
|
String and simple debugger change
|
2016-02-15 16:02:23 -06:00 |
|
Charles Betros
|
6f50b73386
|
Changed build configuration
|
2016-02-15 01:29:03 -06:00 |
|
Charles Betros
|
48a3aca852
|
Fixed debugger asm label and asm label for pointers.
|
2016-01-04 21:35:20 -06: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
|
2762604cbc
|
More progress
|
2015-08-05 14:58:57 -04:00 |
|
Matthijs ter Woord
|
b56ce24f52
|
Merge branch 'master' into memory_handles
Conflicts:
Tests/Cosmos.TestRunner.Core/DefaultEngineConfiguration.cs
|
2015-07-28 16:30:05 -04:00 |
|
Matthijs ter Woord
|
e518b9c8e2
|
Add possibility for using the referenced debug stub version in the kernel tester.
Fixes #169
|
2015-07-28 09:57:30 -04:00 |
|
Matthijs ter Woord
|
16f3dab45a
|
I think the default Heap allocates handles now.
|
2015-07-26 18:37:09 -04:00 |
|
Matthijs ter Woord
|
63782fde18
|
Disable nasm warning.
|
2015-06-27 17:20:39 +02:00 |
|
Matthijs ter Woord
|
c39392fe02
|
We had an exception bug (serious one), due to me reintroducing SystemExceptionOccurred lately. Fixed now.
|
2015-05-22 18:32:40 +02:00 |
|
Matthijs ter Woord
|
906b554f17
|
Re-enable the ExceptionOccurred label.
|
2015-05-10 15:31:31 +02:00 |
|
Andrey Kurdyumov
|
ed397b2448
|
Remove not used lookup
|
2015-05-07 12:50:07 +06:00 |
|
Andrey Kurdyumov
|
e2604733f2
|
Cache label names generation
Caching of label names improve performance a bit, since Regex in the Final method is expensive and takes ~7% of IL2CPU time.
|
2015-05-07 12:50:04 +06:00 |
|
Andrey Kurdyumov
|
eb8c55c597
|
Cache default mnemonics for assemblies.
This will speedup creation of the assembly instructions, since we do that a lot.
|
2015-05-07 12:41:06 +06:00 |
|
Matthijs ter Woord
|
ff963d65a0
|
Merge branch 'master' of https://github.com/CosmosOS/Cosmos
Conflicts:
source/Cosmos.IL2CPU/AppAssembler.cs
|
2015-02-26 18:07:30 +01:00 |
|
Matthijs ter Woord
|
07cdafbedd
|
Ongoing edison work
|
2015-02-03 19:46:10 +01:00 |
|
Matthijs ter Woord
|
36ec5751d9
|
More subtle code changes.
|
2015-01-04 17:54:48 +01:00 |
|
Matthijs ter Woord
|
71647fa672
|
Ongoing changes
|
2015-01-01 13:25:25 +01:00 |
|
Matthijs ter Woord
|
507365dad6
|
Ongoing work for making serial console working.
|
2014-12-30 18:42:01 +01:00 |
|
Matthijs ter Woord
|
b882bb6c02
|
Performance improvements.
|
2014-12-20 17:36:45 +01:00 |
|
Matthijs ter Woord
|
dfdc58ee53
|
Improved cpu exception tracing.
|
2014-12-19 20:02:59 +01:00 |
|
tgiphil
|
74c1dc4cde
|
- Removed *.vspscc files
|
2014-12-04 23:11:34 -08:00 |
|
Sentinel209_cp
|
1a2f83dc84
|
Reorgaizing source: Assembler, Build, Debug, Deploy, VSIP
|
2014-11-26 03:43:20 +00:00 |
|