Ben Vanik
|
9281d62106
|
Moving cpu/runtime/ to cpu/.
|
2015-03-24 08:25:58 -07:00 |
|
Ben Vanik
|
00e4a4fe1b
|
Fix #include format.
|
2015-01-31 22:49:47 -08:00 |
|
Ben Vanik
|
1566b4c890
|
Basic hacky SetAffinity.
|
2014-10-28 22:10:40 -07:00 |
|
Ben Vanik
|
6f802c2432
|
Fixing many clang warnings.
|
2014-08-21 23:10:08 -07:00 |
|
Ben Vanik
|
48a0e5c601
|
Shrinking alloy memory interface so that alloy-sandbox doesn't need xe.
|
2014-08-19 21:02:15 -07:00 |
|
Ben Vanik
|
1c4dcd5e0e
|
clang-format on most of kernel/
|
2014-08-17 13:13:03 -07:00 |
|
Ben Vanik
|
24fe169f36
|
Last bit of string cleanup. string.h finally gone.
|
2014-08-17 11:48:29 -07:00 |
|
Ben Vanik
|
f2a9fa3bf9
|
XECOUNT to countof.
|
2014-08-16 17:58:33 -07:00 |
|
Ben Vanik
|
a4dfc23abc
|
Working on switching to std::string.
|
2014-08-16 02:30:23 -07:00 |
|
Ben Vanik
|
bca49bed4b
|
Removing xe_mutex_t.
|
2014-08-16 00:56:50 -07:00 |
|
Ben Vanik
|
916dc397ab
|
Part 1 of kernel simplification/cleanup: removing externs.
|
2014-08-15 22:59:28 -07:00 |
|
Ben Vanik
|
c275562594
|
Mostly complete tracing. Probably a lot of bugs.
|
2014-08-15 22:02:08 -07:00 |
|
Ben Vanik
|
31f886d8d9
|
Fixing overallocation of thread stacks (expending heap).
|
2014-08-05 12:05:45 -07:00 |
|
Ben Vanik
|
3150f41ea0
|
oh ffs - properly suspending threads on creation.
|
2014-08-05 09:10:00 -07:00 |
|
Ben Vanik
|
ec4f41fec4
|
Moving byte order/memory access to poly.
|
2014-07-17 19:20:17 -07:00 |
|
Ben Vanik
|
9b78dd977b
|
Migrating atomic ops to std::atomic where possible and poly.
|
2014-07-12 17:48:54 -07:00 |
|
Ben Vanik
|
bf882714d0
|
Cleaning up asserts and file/line macros.
|
2014-07-12 16:51:52 -07:00 |
|
Ben Vanik
|
d5f27dbf34
|
Better arg passing for Execute and experimenting with APCs.
|
2014-07-02 15:39:49 -07:00 |
|
Ben Vanik
|
beb9bd11f0
|
Microprofile integration.
|
2014-05-28 13:59:43 -07:00 |
|
Ben Vanik
|
6486e0a48e
|
Profiler skeleton.
|
2014-05-27 22:54:40 -07:00 |
|
Ben Vanik
|
6129e1eb7a
|
Simplifying macros to fix VS' broken preprocessor.
|
2014-01-12 14:06:00 -08:00 |
|
Ben Vanik
|
61e873cd31
|
Starting work on APCs, though nothing is hitting them yet.
|
2014-01-11 22:12:05 -08:00 |
|
Ben Vanik
|
dc496e8102
|
Unifying kernel modules and user modules to XModule. XexLoadImage/etc.
|
2014-01-11 17:24:34 -08:00 |
|
Ben Vanik
|
5644f0fd40
|
KeQueryBasePriorityThread and implementing Set.
|
2014-01-08 22:22:34 -08:00 |
|
Ben Vanik
|
5fd0b211ce
|
Thread ID lookup and naming.
|
2014-01-07 20:54:47 -08:00 |
|
Ben Vanik
|
469ea9451d
|
NtSuspendThread.
|
2014-01-06 23:23:27 -08:00 |
|
Ben Vanik
|
372fd97821
|
Moving Wait() to XObject base.
|
2014-01-05 01:22:08 -08:00 |
|
Ben Vanik
|
4d92720109
|
Moving all kernel files around just to fuck with whoever's keeping track ;)
|
2014-01-04 17:12:46 -08:00 |
|