Charles Betros
afd18e2f15
Code cleanup and solution cleanup for netcore.
2017-01-15 22:23:56 -06:00
José Pedro
c2d422edf4
Compiler fixes.
...
Created project.json files for projects that need it.
2017-01-11 00:12:14 +00:00
José Pedro
d930431c89
Debug projects changes and port to PCL.
2017-01-05 20:43:14 +00:00
Charles Betros
88bdb029a9
Progress on net core.
2017-01-03 15:31:21 -06:00
Charles Betros
411ce3e872
Create projects and msbuild targets for dotnet core.
2016-12-13 22:39:41 -06:00
Charles Betros
1bb7d6335f
Merge from master.
2016-06-26 13:44:56 -05:00
Matthijs ter Woord
c083c8f35f
Add kernel panic method to debugstub.
2016-06-25 19:33:26 -04:00
Charles Betros
117a4b9053
Created a simple core dump
2016-06-24 01:47:18 -05:00
Matthijs ter Woord
82330b4b48
Initial work to move out the heap to a separate project.
2016-06-10 11:42:30 -04:00
Charles Betros
31e5c09885
Aaded methods to the debugger for long, float, and double.
2016-04-08 22:50:33 -05: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
6f50b73386
Changed build configuration
2016-02-15 01:29:03 -06:00
Charles Betros
20c0c938ad
Added debug symbols to Bochs.
2016-01-16 13:39:26 -06:00
Charles Betros
d9e88d83f6
Added single and double to debugger SendNumber.
2016-01-16 12:52:41 -06:00
Charles Betros
34720e6c7f
Removed some debug code in string plugs. Added a helper to grab debug sysmbols for debugging in bochs.
2016-01-14 12:22:47 -06:00
Matthijs ter Woord
4769cb2ce6
Fixes for delegates.
2015-09-04 17:51:45 +02:00
Matthijs ter Woord
e6c866a8d4
Merge branch 'master' into memory_handles
...
Conflicts:
source/Cosmos.HAL/DefaultKeyboard.cs
source/Cosmos.HAL/Global.cs
source/Cosmos.HAL/Keyboard.cs
source/Cosmos.System/Global.cs
2015-08-18 19:38:50 +02:00
Matthijs ter Woord
dca4a09c83
Fixes on main branch.
2015-08-03 16:33:29 -04:00
Matthijs ter Woord
675ce71d10
Ongoing work.
2015-07-31 08:34:28 -04:00
Matthijs ter Woord
a51b569c19
Fix debugconnector and debugstub communication.
2015-07-28 20:36:18 -04:00
Matthijs ter Woord
0e05e24b9b
Somehow debug stub and debug connector is broken now.
2015-07-28 20:30:15 -04:00
Matthijs ter Woord
9460718e75
- Performance improvement of debugconnector. Debugging and test runner are impacted
...
- new SendNumber overload introduced for easier debugging of low level stuff.
2015-07-28 19:24:39 -04:00
Matthijs ter Woord
edf114b745
Compiler fix.
2015-07-28 17:08:42 -04:00
Matthijs ter Woord
21037ba05b
Small refactoring for debugstub: now sending text doesn't use the String.ToCharArray method
2015-07-28 16:26:27 -04:00
Matthijs ter Woord
54bbf40f31
Small extra tweaks..
2015-07-23 16:17:57 -04:00
Matthijs ter Woord
8d24082dbd
Fix debugging now.
2015-07-23 15:40:49 -04:00
Matthijs ter Woord
cd34941002
Speed.
2015-07-23 13:37:57 -04:00
Matthijs ter Woord
d827212e4a
Ongoing VS2015 work.
2015-07-22 21:23:55 -04:00
Matthijs ter Woord
3b8ac3e98f
Some logging is now disabled. Speeds up debugconnector.
2015-07-22 22:25:27 +02:00
Matthijs ter Woord
386c51f6f1
More fixing of debugconnector work.
2015-07-22 22:03:07 +02:00
Matthijs ter Woord
26fdb6c1d4
More fixes on debugconnector and named pipes.
2015-07-22 18:19:42 +02:00
Matthijs ter Woord
eca33486fa
Ongoing debug connector work.
2015-07-22 15:46:10 +02:00
Matthijs ter Woord
ebe67eb0e2
.
2015-07-21 21:14:54 +02:00
Matthijs ter Woord
5d031eed06
Ongoing debugconnector work.
2015-07-21 20:25:24 +02:00
Matthijs ter Woord
bbafc0d18e
Converted debugconnector to synchronous mode again.
2015-07-21 19:28:33 +02:00
Matthijs ter Woord
230521db74
Ongoing pipe work.
2015-07-21 16:59:12 +02:00
Matthijs ter Woord
8e7fc28e0e
Ongoing debug fixes.
2015-07-21 14:51:31 +02:00
Matthijs ter Woord
5f44ec8ac1
Improve debug speed.
2015-07-20 14:35:59 +02:00
Matthijs ter Woord
64aa1484e2
Running kernels with vmware works now.
2015-07-18 02:19:48 +02:00
Matthijs ter Woord
3f86e0491a
Refactoring of kernel tester. Take out generic part of the runner, so other targets (vmware, hyper-v in the future, etc) can also be tested.
2015-07-18 00:40:53 +02:00
Matthijs ter Woord
dcd77853d2
Ongoing work for #140 .
2015-06-21 15:59:56 +02:00
Matthijs ter Woord
0cbba4c0d0
Add optional error handling for async errors.
2015-06-21 13:48:31 +02:00
Andrey Kurdyumov
06afbf4c18
Fix compilation errors on Roslyn
2015-05-26 22:42:45 +06:00
gloveless
61e7c7f9f7
Added support for Bochs
2015-05-16 12:43:43 -07:00
Matthijs ter Woord
1f74a852b8
Prevent visual studio crashes when (for example) a Null Reference Exception is being shown, but not dismissed before the VMware machine is closed.
2015-05-10 14:15:09 +02:00
Andrey Kurdyumov
fec99ddb25
Change UInt64 to long
...
This is due to inability Dapper handle UInt64 with SQLite
2015-05-07 12:50:06 +06:00
Andrey Kurdyumov
6080592f99
Separate index and tables creation
...
This separation allows don't pay penalty for each insert during compilation phase.
Indexes created at the last step of the compilation process.
For profiler application indexes created together with tables.
2015-05-07 12:50:05 +06:00
Andrey Kurdyumov
40a5b7bc00
Extract running SQL from the resource
...
in the separate assembly. This allow breaking of the SQLite.sql into separate pieces later.
2015-05-07 12:50:04 +06:00
Andrey Kurdyumov
bdb3564e3f
Extract MSBuild task code to the shared library.
...
This change is required to be able create executable which would be used for the performance measurements.
2015-05-07 12:41:08 +06:00