Commit graph

2646 commits

Author SHA1 Message Date
HugeCode_cp
c4feb83d64 SqlLite 2013-05-25 11:38:31 +00:00
melikesPCcheese_cp
d578b6dace Registered the provider and connection centrally in DebugInfo.cs instead of in each file that uses DebugInfo as this is better coding practice. Fixed the EntityFramework not found bug on build of OS by modifying installer. 2013-05-01 14:55:25 +00:00
melikesPCcheese_cp
5a41a3d0a4 Removed the requirement for Local DB 2012 in the devkit builder. 2013-04-29 17:01:17 +00:00
melikesPCcheese_cp
c9767a986f Fixed the database connection and DbFactoryProvider bug. 2013-04-29 16:47:25 +00:00
melikesPCcheese_cp
a7811a7622 2013-04-28 09:28:30 +00:00
mterwoord_cp
46b7d1222c 2013-04-20 08:57:27 +00:00
clearosdev_cp
bb80277c13 Added printdebug because if you are using both Cosmos.kernel and cosmos.hardward you have issues with the gobal class. 2013-03-25 18:16:49 +00:00
clearosdev_cp
d2291b23a7 2013-03-16 20:36:06 +00:00
AtomOS_cp
18b8c68f7f Read Block Mistake Fixed.... 2013-03-14 08:42:08 +00:00
clearosdev_cp
4cb0fe5ad6 I added a user playground for myself and started prototyping a stand alone debugger. Right now it just deals with command line arguments. 2013-03-13 23:52:03 +00:00
joshbeitler_cp
bde021281b Added some XML doc comments in Kernel.cs 2013-03-13 16:07:33 +00:00
mterwoord_cp
ff41b7ecf1 Updated version of my playground and small tweaking of the IL2CPU task. 2013-03-10 16:27:08 +00:00
mterwoord_cp
e6dbfc19a2 2013-03-10 15:53:52 +00:00
AtomOS_cp
272ee6eb36 2013-03-10 11:52:51 +00:00
AtomOS_cp
2985078561 2013-03-03 13:26:59 +00:00
geramy_cp
02682136b2 Fixed the build errors changed the VMWaeLib target framework to 2.0 2013-02-27 12:58:44 +00:00
mterwoord_cp
01ed2e4916 Upgrade docs project and VMWare lib to .net 4 2013-02-27 07:14:10 +00:00
geramy_cp
1f89ba0477 This was part of the BulkInsert<T> fix. 2013-02-18 19:32:02 +00:00
geramy_cp
3473bb6a9a I have resolved the bulk insert issue there is now commented out debugging code it will create debug files for each bulk insert currently we only have 30 files that means 30 bulk insert calls this is good :) 2013-02-18 13:09:21 +00:00
mterwoord_cp
7ea9f2a15e 2013-02-16 10:16:02 +00:00
mterwoord_cp
551a75fdfc Solved String.Empty issue on machines having .net 4.5 installed 2013-02-15 11:04:42 +00:00
mterwoord_cp
1dd5d3e733 2013-02-15 09:56:49 +00:00
geramy_cp
441a6ba8ef Got the debugger even more stable then it was before. 2013-02-14 12:30:29 +00:00
geramy_cp
13b19a2637 my pending changes for fixing Cosmos Assembly 2013-02-03 16:58:12 +00:00
geramy_cp
f5edb722c6 Assembly window doesnt seem to be crashing because i can do asm stepping. 2013-02-03 16:40:10 +00:00
geramy_cp
eab46e2cb0 Fixed asm stepping. also fixed IL2CPU Profiler and changed Label replace chars with a compiled regex. 2013-02-03 16:10:16 +00:00
geramy_cp
4e3328ec3a Matthijs did some changes to IL2CPU Profiler something is going weird further investigation required. 2013-02-03 13:22:49 +00:00
geramy_cp
2247ce6cea last commit for fixing the debugger now testing assembly debugger 2013-02-03 12:15:25 +00:00
geramy_cp
ff57733731 Fixed the last two errors in Cosmos.VS.WindowsPackage no more debug crashing yay :) 2013-02-03 11:54:51 +00:00
geramy_cp
ba915c87ff Fixed the Debugger. 2013-02-03 11:52:34 +00:00
geramy_cp
237448cfb5 2013-02-03 11:52:22 +00:00
geramy_cp
719c40ec96 Semi-Working Debugging. 2013-02-02 21:19:30 +00:00
geramy_cp
11f1073af3 Fixed the Plug build errors with Matthijs 2013-02-02 13:17:51 +00:00
HugeCode_cp
efdfa422f5 2013-01-27 17:09:26 +00:00
HugeCode_cp
f9fdd0ec3a 2013-01-27 16:43:31 +00:00
HugeCode_cp
1aa8e737ed Added support of call arguments. ComWriteAL() can be now replaced with ComWrite(AL).
Warning: I didn't make it very elegant. Maybe I will look on it later.
2013-01-27 14:27:09 +00:00
HugeCode_cp
faaf50a211 Fixed problem with "Unknown token '/' found" message. //unelegant 2013-01-26 15:17:34 +00:00
HugeCode_cp
e25f15da16 2013-01-26 14:29:14 +00:00
HugeCode_cp
640a2749d5 Something fixed in builder. 2013-01-26 14:16:24 +00:00
mterwoord_cp
34f3267f3f 2013-01-25 16:22:02 +00:00
BlueSkeye_cp
92cb7a6567 Updated X# documentation for signed integer multiplication support. Also added several controls that help developers better understand some errors than with NASM issued messages. Controls include 8 byte registers are not allowed for multiplication and both registers must be of the same size. 2012-10-08 17:50:53 +00:00
BlueSkeye_cp
1facf3f304 Add signed integer multiplication support to X# compiler. Documentation not yet updated. 2012-10-08 17:15:50 +00:00
BlueSkeye_cp
d0f674a4e5 Made error messages more accurate when we (I) mess up with X# compiler patterns. Inner exceptions are now displayed which allow for more context aware error messages. 2012-10-08 16:30:27 +00:00
BlueSkeye_cp
b9e88a4e21 Added an -a command line parameters on XSharp.Test program. Using this flag the NASM compiler will be launched on source code successfully generated by X# translator. This help ensure we generate syntactically correct assembler code.
Modified some error messages in Cosmos.Compiler.XSharp assembly to make them list the line number where an error is detected.
2012-10-08 15:20:41 +00:00
BlueSkeye_cp
5cd8fba8a1 Documentation added to the X# compiler. Several comments in source code as well as an XSharp.htm document in the Docs folder that clarify language syntax. 2012-10-05 16:19:50 +00:00
BlueSkeye_cp
783eaee16d Partially fix issue #15680 : IL2CPU will crash when default PlugAttribute constructor is used.
Added two constructors one with TYpe and one with type name. However there is still some cases (a null or empty type name for example) that will make the IL2CPU task crash. Fixing this would require allowing IL2CPU tasks funneling back to MSBUILD some error messages instead of throwing an exception. This will be adressed in a future patch when we will plug the IL2CPU task with X# instead of the current assembler.
2012-10-05 16:11:58 +00:00
BlueSkeye_cp
428d4a0e08 Fix issue #15667 : X# compiler doesn't prevent defining a function inside a function 2012-10-02 14:49:17 +00:00
BlueSkeye_cp
a2e7e7ff55 Fix issue #15666 : X# compiler fails to check the last function in a source code file is complete 2012-10-02 14:36:12 +00:00
BlueSkeye_cp
4437fa419f Fix issue #15565 : X# compiler doesn't properly handle unbalanced closing curly braces 2012-10-02 14:16:02 +00:00
BlueSkeye_cp
ad9bb91b22 Fix issue #15662 : X# compiler crashes on a line that contain a single slash
Fix issue # 15663 : X# compiler fails to detect some syntax error in comments
2012-10-02 09:33:58 +00:00