kudzu_cp
|
0790ed2cd9
|
|
2012-06-29 05:06:35 +00:00 |
|
kudzu_cp
|
736daaac0e
|
|
2012-06-28 06:13:49 +00:00 |
|
kudzu_cp
|
44c6e98f84
|
|
2012-06-27 05:26:23 +00:00 |
|
kudzu_cp
|
0d3fbc1d21
|
Preboot debug info.
|
2012-06-27 00:22:34 +00:00 |
|
kudzu_cp
|
879d070614
|
Debug info and bochs break.
|
2012-06-27 00:06:23 +00:00 |
|
kudzu_cp
|
c308f07bfc
|
USB boot work
|
2012-06-25 15:32:46 +00:00 |
|
kudzu_cp
|
9489adf2dc
|
|
2012-06-25 05:21:03 +00:00 |
|
kudzu_cp
|
b8669c55d7
|
|
2012-06-19 12:38:16 +00:00 |
|
kudzu_cp
|
52a7d5416e
|
|
2012-06-15 02:50:21 +00:00 |
|
kudzu_cp
|
13cd53d468
|
|
2012-06-14 04:33:45 +00:00 |
|
kudzu_cp
|
21c5709b34
|
DebugStub work.
|
2012-03-26 15:03:59 +00:00 |
|
tgiphil_cp
|
f4ea745871
|
- Fixed multiboot signature alignment (must be 32-byte aligned)
|
2012-02-17 09:41:29 +00:00 |
|
Trivalik_cp
|
9a3562b2f6
|
optimize null case of unbox
|
2012-02-16 21:40:37 +00:00 |
|
Trivalik_cp
|
13af305d80
|
optimize Ldflda
|
2012-02-16 20:31:17 +00:00 |
|
Trivalik_cp
|
7f17d4d791
|
handle InlineAttribute in more places -> reduces asm size
used in InitializeArray plug
|
2012-02-08 19:25:28 +00:00 |
|
Trivalik_cp
|
718c5de784
|
add TODO for sub_ovf*
|
2012-02-05 20:06:52 +00:00 |
|
sschocke_cp
|
d1dca7ab22
|
Fixed alignment issues for UInt16 fields and removed my project from the Bootstrap Solution Config
|
2012-02-05 15:35:30 +00:00 |
|
blah38621_cp
|
53a1874a79
|
Pop now throws an exception if the stack is empty.
|
2012-02-04 18:37:31 +00:00 |
|
sschocke_cp
|
5e5963bb23
|
Added Ignore DebugStub Attribute option to ProjectSettings Debug Page - allowed user to ignore DebugStub Attribute on all methods for deep debugging. Also commented DebugStubAttribute.
|
2012-02-03 20:02:27 +00:00 |
|
sschocke_cp
|
262f0080df
|
Added a new Attribute called DebugStub. Has a property Off which when set to true specifies that no debugstub calls should be inserted for code in this function. NOT FOR GENERAL USE!! CAUTION: No debugging what so ever is possible on a function with this attribute applied. Useful for large loops of tested code where speed is of the essence
|
2012-02-03 17:32:53 +00:00 |
|
Trivalik_cp
|
00119e1ab5
|
add todo comment Con_r_un
|
2012-01-30 19:25:32 +00:00 |
|
blah38621_cp
|
d8216662ae
|
Conv_R_Un now throws exceptions where it should.
|
2012-01-30 01:58:27 +00:00 |
|
kudzu_cp
|
049b8cc643
|
Assembler namesepace changes complete.
|
2012-01-23 22:52:12 +00:00 |
|
kudzu_cp
|
a91ff3a15d
|
|
2012-01-23 22:29:57 +00:00 |
|
kudzu_cp
|
903e0b727f
|
|
2012-01-23 22:15:20 +00:00 |
|
blah38621_cp
|
487ee9eeff
|
Re-Enabled a couple of exceptions that were disabled in an attempt to deal with a stfld issue quite a while ago. Also fixed a couple of error messages to use better english :P
|
2012-01-23 22:00:08 +00:00 |
|
kudzu_cp
|
1712fdb0fe
|
Namespace change
|
2012-01-23 15:17:54 +00:00 |
|
kudzu_cp
|
34ee173563
|
|
2012-01-23 14:00:42 +00:00 |
|
kudzu_cp
|
872530ae5f
|
|
2012-01-23 13:52:50 +00:00 |
|
kudzu_cp
|
f029a2e400
|
Move to Mov (To identify with asm)
|
2012-01-23 13:23:59 +00:00 |
|
kudzu_cp
|
7cb8bd8dd4
|
|
2012-01-22 23:39:41 +00:00 |
|
kudzu_cp
|
726b6d534d
|
Namespace change
|
2012-01-22 22:01:18 +00:00 |
|
kudzu_cp
|
ef0cf87258
|
|
2012-01-22 21:27:59 +00:00 |
|
kudzu_cp
|
3f816a7507
|
|
2012-01-22 17:52:03 +00:00 |
|
Trivalik_cp
|
9441b92d8f
|
fix Stfld
add exception with message to pdb, dll mismatch
|
2012-01-21 22:39:20 +00:00 |
|
blah38621_cp
|
61299be317
|
Fields now show up in the debugger.
|
2012-01-14 20:20:24 +00:00 |
|
Trivalik_cp
|
a584bc2845
|
fix 64 bit mul
|
2012-01-08 14:43:01 +00:00 |
|
blah38621_cp
|
686ac7ff67
|
Conv_U1.cs: I disabled the invalid push size exceptions and made it treat them as size 4, because it should make no difference, and the exception was bugging me to much.
|
2011-10-28 15:36:12 +00:00 |
|
blah38621_cp
|
1b922726f0
|
The first of a series of commits as I work my way down the list of things Gendarme found wrong. (a large amount is likely to be skipped, as gendarme found 13k potential issues.)
This one makes sure that constructors for abstract classes are protected, not public, as the constructor can only be called by child classes.
|
2011-10-22 23:19:51 +00:00 |
|
blah38621_cp
|
f641c6c60b
|
Fixed an issue in Dup which would have caused issues if we modified the object itself. Also made Ldsfld push the type of the field rather than null.
|
2011-10-22 22:49:36 +00:00 |
|
blah38621_cp
|
82e127acde
|
Conv_* (unchecked), The 1&2 sized stack object exceptions weren't being very helpful. They now are.
|
2011-10-17 22:31:43 +00:00 |
|
blah38621_cp
|
b1f7c58a6b
|
Made IL2CPU's scanning multi-threaded, as well as it's plug scanning. Also made the exceptions that a few instructions throw much easier to locate which file they are being thrown from.
|
2011-10-07 23:42:19 +00:00 |
|
blah38621_cp
|
57488c4dda
|
Implemented the String(char,int32) constructor as supplied by Sebastien De Greef.
|
2011-10-06 21:38:02 +00:00 |
|
blah38621_cp
|
470b77a5b4
|
Added double->float support to Conv_R4, also made Conv_I a pointer to Conv_I4, and made Conv_U a pointer to Conv_U4.
|
2011-10-02 00:39:17 +00:00 |
|
blah38621_cp
|
361219d23e
|
Added Double support to Conv_I1, Conv_I2, Conv_I4, Conv_U1, Conv_U2, Conv_U4, and Conv_U8, also fixed float conversion in those same files. (We were rounding, we needed to be truncating)
|
2011-10-01 23:03:33 +00:00 |
|
Trivalik_cp
|
c134a571fa
|
fix Conv, Ldelem, Mul, Newobj for string, Rem ( modulo), fix memory zero in cpuimpl, add char[] to debug in VS
|
2011-09-28 18:56:41 +00:00 |
|
Trivalik_cp
|
6663266609
|
fix Clt_Un todo
|
2011-09-19 20:30:06 +00:00 |
|
blah38621_cp
|
aee4bdbbb1
|
Got my optimizer working. It's currently only enabled if you have the debug level set to none. Also added a plug for System.Random that doesn't depend on the current tick count.
|
2011-09-17 17:37:36 +00:00 |
|
Trivalik_cp
|
f599c0726b
|
fix all signed indirect pushes ( Ldind_Ix, Ldind_Ux)
|
2011-09-15 19:13:40 +00:00 |
|
Trivalik_cp
|
6f1efc4bcb
|
add sign check for choose right asm instruction in LdLoc
|
2011-09-14 21:10:56 +00:00 |
|