Quajak
e45c3a5514
Merge remote-tracking branch 'upstream/master' into feature/CPUInfoPlugs
...
# Conflicts:
# Test.sln
2020-04-23 18:35:17 +02:00
Quajak
5365e7287d
Fixed string.IsNullOrWhitespace and fixed ProcessorTest kernel
2020-04-23 18:23:20 +02:00
Quajak
a3faa61198
Fixed location of new test kernel
...
Undid changes to configuration files
2019-10-27 22:43:51 -04:00
Quajak
d09b664fd7
Split Bcl tests into two so that the kernel is not too large
2019-10-27 22:06:40 -04:00
Charles Betros
ba2ace3ad1
Revert "In progress branch for cpuid plugs and tests"
...
This reverts commit d6c421d0bd .
2019-08-27 18:07:07 -05:00
Charles Betros
ce9f5a94a2
Revert "Remove guics test kernel"
...
This reverts commit e939735ee4 .
2019-08-27 18:07:02 -05:00
Charles Betros
e939735ee4
Remove guics test kernel
2019-08-27 12:39:49 -05:00
Charles Betros
d6c421d0bd
In progress branch for cpuid plugs and tests
2019-08-27 12:35:50 -05:00
Charles Betros
dc13f824f7
Update XSharp project paths
2019-06-20 17:02:02 -05:00
Charles Betros
bc8e4ea23c
Remove analyzers from build
2019-04-13 23:05:14 -05:00
fanoI
4e7e5b5ff8
Added tests for StringBuilder, StringReader and StringWriter (for https://github.com/CosmosOS/Cosmos/issues/1027 ).
...
- FAT1 and FAT2 tests are joined in an unique FAT test
- IOTest refactored similarly as BCLTest
2018-11-04 14:51:02 +01:00
José Pedro
0076ee1788
Moved Cosmos.Core.DebugStub to IL2CPU.
2018-10-30 20:08:45 +00:00
José Pedro
bbc9328f38
Fixed Test.sln.
2018-10-30 12:17:12 +00:00
José Pedro
aeed119d51
Build updates.
2018-10-29 01:02:16 +00:00
José Pedro
39b06adcaa
Added roslyn analyzers.
2018-10-15 21:19:01 +01:00
José Pedro
a8f3f39b5d
Renamed Cosmos.TestRunner.UI.Avalonia to Cosmos.TestRunner.UI.
2018-10-07 01:40:21 +01:00
José Pedro
1175aa5594
Removed Cosmos.Build.MSBuild.
2018-09-25 20:41:40 +01:00
fanoI
613f0a83a0
Merge pull request #1025 from fanoI/MemoryCopyOperations.Copy_work
...
Memory copy operations.copy work
2018-09-23 14:37:32 +02:00
José Pedro
ebeef5d635
Test runner cleanup.
...
Removed TestKernels.csproj.
2018-08-30 18:39:18 +01:00
fanoI
a3852b50e3
Changed position of the DiskManager test in the Kernels directory.
2018-08-27 15:47:19 +02:00
fanoI
1fc3c768b6
Merge branch 'master' of https://github.com/CosmosOS/Cosmos into DiskManager
...
# Conflicts:
# Tests/Cosmos.TestRunner.Core/Cosmos.TestRunner.Core.csproj
2018-08-27 13:19:46 +02:00
fanoI
7f1ef3a504
Fixed Test.sln
2018-08-22 14:57:56 +02:00
fanoI
5659ff5a83
Merge branch 'master' of https://github.com/CosmosOS/Cosmos into MemoryCopyOperations.Copy_work
...
# Conflicts:
# Test.sln
# Tests/Cosmos.TestRunner.Core/Cosmos.TestRunner.Core.csproj
# Tests/Cosmos.TestRunner.Full/TestKernelSets.cs
2018-08-21 21:50:13 +02:00
fanoI
8691707b52
Created MemoryOperations.Copy that copies128 bytes any iterations using ASM
...
- VBE (Bochs Graphic Adapter): made bitmap drawing faster using MemoryOperations.Copy
- VBE (Bochs Graphic Adapter): made filled rectangle drawing faster using MemoryOperations.Fill
- Created TestRunner for MemoryOperations
2018-08-21 14:48:10 +02:00
José Pedro
91a9ffc7ff
Fixed unit tests and added them to Test.sln.
...
Removed compiler unit tests.
2018-08-04 21:30:50 +01:00
José Pedro
cf0bf7d313
Moved test kernels to new subfolder.
2018-08-04 18:13:23 +01:00
José Pedro
c75ec2e126
Added test adapter for Cosmos test kernels.
2018-08-04 02:51:28 +01:00
José Pedro
4d88868362
Moved part of Cosmos.TestRunner.Core to Cosmos.TestRunner.Full.
2018-08-04 02:08:05 +01:00
José Pedro
1f35bf4268
Removed Cosmos.TestRunner.UI.
2018-08-01 20:47:37 +01:00
fanoI
c6165e6970
Fixed Test.sln file.
2018-07-22 16:37:02 +02:00
fanoI
da61f7885f
Merge branch 'master' of https://github.com/CosmosOS/Cosmos into DiskManager
...
# Conflicts:
# Test.sln
# source/Cosmos.System2/FileSystem/FAT/FatFileSystem.cs
2018-07-22 16:16:39 +02:00
fanoI
a52d7918a5
Created new DiskManager class with the required methods that DriveInfo does not have: Format, ChangeDriveLetter, CreatePartition.
...
- Only Format is implemented for now
- Modified Bochs configuration: increased IPS to 4'000'000 this makes it more faster
- Optimized ReadFatSector to allocate less
2018-07-22 14:58:57 +02:00
José Pedro
73c4009e0e
Fixed build.
2018-07-17 00:44:18 +01:00
José Pedro
047678ae47
Implemented isolated assembly loading.
2018-04-05 22:31:00 +01:00
José Pedro
f5c60d08c9
Added Cosmos.TestRunner.UI.Avalonia to Test.sln.
...
Package updates.
2018-02-02 22:25:27 +00:00
fanoI
3c03b1ef69
Reverted changes to Test.sln (merge went bad!)
2018-01-28 15:10:14 +01:00
fanoI
1fb30deebd
Updated to the New Project System
2018-01-28 02:57:08 +01:00
fanoI
46d5c0b63a
Merge branch 'master' into extended-ascii
2018-01-27 21:15:05 +01:00
fanoI
4a990ac2af
Added the concept of Encoding to the Console for now ASCII (default) and CP437 are supported (for others as CP858 I think it is needed to change font too)
...
- moved EncodingTest on Text subdir
- added ConsoleTest (not enabled by default)
- removed ASCIIEncodingImpl (it was not needed)
- Made plugs of Console better and added plugs for formatted versions
- Removed code to test Hashtable, Hashtable it will be a separate PR
2018-01-27 20:00:11 +01:00
José Pedro
5239530530
Merge latest from master.
2018-01-23 00:20:43 +00:00
José Pedro
c1b40271b3
IL2CPU.Compiler -> IL2CPU.
2018-01-13 16:05:32 +00:00
José Pedro
280defa822
Merge branch 'master' of https://github.com/CosmosOS/Cosmos into project-system
2018-01-07 15:55:27 +00:00
José Pedro
4f4b51b94e
Test kernels cleanup.
2018-01-05 00:56:51 +00:00
José Pedro
25a18057c9
Removed GuessKernelGen3 from Test.sln.
2017-12-27 19:47:39 +00:00
fanoI
f2016193ba
Merge branch 'master' of https://github.com/CosmosOS/Cosmos
...
# Conflicts:
# Test.sln
# Tests/Cosmos.Compiler.Tests.Bcl/Kernel.cs
2017-12-24 21:34:41 +01:00
José Pedro
e69656c127
Added tests.
2017-12-17 18:53:30 +00:00
fanoI
26c74e73be
Added Fat2 Tester to Test.sln...
2017-12-12 23:22:34 +01:00
José Pedro
00a884437a
Cosmos.IL2CPU.API -> IL2CPU.API.
2017-12-10 15:57:12 +00:00
José Pedro
084c573084
IL2CPU -> IL2CPU.Compiler.
2017-12-09 20:16:19 +00:00
Charles Betros
ec41cc0d54
Merge branch 'master' of https://github.com/CosmosOS/Cosmos
2017-10-16 22:44:54 -05:00