Commit Graph

881 Commits

Author SHA1 Message Date
Pavel cf3d13df9e + 2025-05-29 23:49:34 +03:00
Pavel 50b41f48e9 +
expand guest vm to 43bit
2025-05-27 16:46:34 +03:00
Pavel f205dd419f trace_hle_call stub 2025-05-26 11:03:17 +03:00
Pavel 95709e9841 + 2025-05-26 10:44:59 +03:00
Pavel 45909ce163 + 2025-05-24 00:18:58 +03:00
Pavel d8bc27c506 full cpuid 2025-05-23 22:53:55 +03:00
Pavel 8415befbfc compiler shit 2025-05-23 15:15:21 +03:00
Pavel b61dc8f972 + 2025-05-23 00:02:50 +03:00
Pavel b7caab4aff + 2025-05-22 22:59:02 +03:00
Pavel 91d8841f22 + 2025-04-30 16:33:20 +03:00
Pavel fbaadd0508 + 2025-04-29 20:52:54 +03:00
Pavel bc08b1492a + 2025-04-28 20:16:32 +03:00
Pavel 0146b711f3 sys_mtypeprotect 2025-04-28 17:38:47 +03:00
Pavel 58b437bfd1 + 2025-04-28 12:41:26 +03:00
Pavel 5b8f6ea40a + 2025-04-27 02:54:33 +03:00
Pavel 589a555449 wire 2025-04-25 17:30:04 +03:00
Pavel f11742fea0 + 2025-04-24 14:12:20 +03:00
Pavel b7e634dba4 + 2025-04-18 19:36:32 +03:00
Pavel 46f4c23f34 + 2025-04-17 15:19:20 +03:00
Pavel 395558113a + 2025-04-04 14:53:36 +03:00
Pavel 0a481b72e8 + 2025-04-02 21:38:16 +03:00
Pavel d8e943d158 + 2025-04-01 21:36:54 +03:00
Pavel 7f42739963 + 2025-03-27 13:13:14 +03:00
Pavel 9e2f88ee97 + 2025-03-27 09:24:18 +03:00
Pavel 7133d46f71 + 2025-03-26 14:22:14 +03:00
Pavel 57ef20fcc5 + 2025-03-25 16:37:18 +03:00
Pavel c95a363157 + 2025-03-25 14:40:39 +03:00
Pavel 7238d08e7b + 2025-03-24 14:49:11 +03:00
Pavel d01a141427 + 2025-03-23 19:44:50 +03:00
Pavel 6da2d28ee6 + 2025-03-23 15:39:26 +03:00
Pavel adcf07936c + 2025-03-23 00:45:23 +03:00
Pavel 644a60349c + 2025-03-22 23:24:07 +03:00
Pavel 367f19b74e + 2025-03-22 22:57:03 +03:00
Pavel a60e7df230 + 2025-03-22 22:57:03 +03:00
Pavel a7ffb4c8ed + 2025-03-22 01:56:58 +03:00
Pavel b270ea2c76 + 2025-03-22 01:23:38 +03:00
Pavel 25393b4063 + 2025-03-21 18:09:16 +03:00
Pavel a554ba4f08 + 2025-03-21 12:51:34 +03:00
Pavel fc8ded3813 + 2025-03-20 23:48:33 +03:00
Pavel b8bbb92e0e + 2025-03-20 22:32:36 +03:00
Pavel 21d3848015 + 2025-03-20 21:44:06 +03:00
Pavel 686a3f47a8 + 2025-03-20 00:17:03 +03:00
Pavel ce9cdfed93 + 2025-03-19 20:48:17 +03:00
Pavel 86089d0a33 + 2025-03-18 23:21:39 +03:00
Pavel 43b858f2f0 + 2025-03-18 18:06:52 +03:00
Pavel 04a52939f4 + 2025-03-13 21:08:10 +03:00
Pavel c092963ac6 + 2025-03-13 21:05:26 +03:00
Pavel d37795d89d + 2025-03-10 22:11:40 +03:00
Pavel 5542b3020a + 2025-03-10 00:32:17 +03:00
Pavel a8a1ea684a + 2025-03-09 22:36:39 +03:00
Pavel 4a4c8d0760 + 2025-03-09 22:32:20 +03:00
Pavel 8d87f57637 + 2025-03-07 20:55:02 +03:00
Pavel ed50888848 + 2025-03-06 20:46:24 +03:00
Pavel c8f9be36ce + 2025-03-06 12:14:46 +03:00
Pavel 43b951be8a + 2025-03-04 12:33:12 +03:00
Pavel 0a22217697 And yet need to wait for the idle state 2025-03-03 16:57:43 +03:00
Pavel a43762fc73 + 2025-03-01 00:23:15 +03:00
Pavel 1b5c929365 + 2025-02-27 18:26:13 +03:00
Pavel fa4d291dd9 + 2025-02-27 16:54:57 +03:00
Pavel 372de9bc28 + 2025-02-26 17:25:05 +03:00
Pavel 22f2b8758f + 2025-02-26 15:11:54 +03:00
Pavel 741305c67c + 2025-02-24 11:10:56 +03:00
Pavel c13a6afa30 I broke it 2025-02-24 02:03:44 +03:00
Pavel 5b47cc263e + 2025-02-23 22:05:44 +03:00
Pavel 470f28a62e + 2025-02-20 16:27:18 +03:00
Pavel 61bfabdd8c + 2025-02-20 16:10:56 +03:00
Pavel 67203f2394 Initial hazard pointers 2025-02-20 15:17:23 +03:00
Pavel d7bbf46985 Added switchtables search heuristics 2025-02-19 22:10:10 +03:00
Pavel 1940475dd0 + 2025-02-19 16:44:32 +03:00
Pavel 06cfbedb80 + 2025-02-19 14:50:02 +03:00
Pavel c6097a5d83 JIT microp optimization 2025-02-18 21:54:22 +03:00
Pavel feb590bb10 Reducing JIT recompiler memory usage p.2 2025-02-18 17:27:27 +03:00
Pavel d9d0c0ccb8 + 2025-02-18 17:27:27 +03:00
Pavel adc411c4ca more readable filt_display_event 2025-02-14 17:44:46 +03:00
Pavel b9c02aa5b8 + 2025-02-14 15:10:53 +03:00
Pavel 8f23097ffd JIT stat: removed 3DNow, added BMI1 2025-02-14 12:26:54 +03:00
Pavel 646b5f0e87 + 2025-02-14 00:09:17 +03:00
Pavel e309feaf77 Reducing JIT recompiler memory usage 2025-02-13 16:45:35 +03:00
Pavel 67e7358dbc Fix context init for win 11 2025-02-06 17:57:33 +03:00
Pavel 3b8d38ad4b + 2025-02-06 17:56:44 +03:00
Pavel 49bd57509b + 2025-02-05 10:13:24 +03:00
Pavel bdc3f06042 + 2025-02-04 18:22:37 +03:00
Pavel 90233ce775 + 2025-02-04 18:22:24 +03:00
Pavel c55f3283d1 + 2025-02-04 12:29:49 +03:00
Pavel 6fcd0f4b14 + 2025-02-04 11:41:04 +03:00
Pavel f1af4b8680 + 2025-02-03 13:24:25 +03:00
Pavel 1735772e47 + 2025-01-31 13:33:36 +03:00
Pavel 97acbdb4b3 More Fine grained locks for memory range 2025-01-31 10:30:29 +03:00
Pavel ca11192342 Fix loading modules 2025-01-30 22:42:22 +03:00
Pavel b3af293fae + 2025-01-28 21:37:10 +03:00
Pavel 2545355923 + 2025-01-28 21:32:02 +03:00
Pavel ff3e2236ba Commenting on budget details 2025-01-28 12:25:29 +03:00
Pavel d369dcbfc6 HackPreWait 2025-01-27 16:24:27 +03:00
Pavel 7fdf021ed8 + 2025-01-27 16:16:00 +03:00
Pavel de6b393f61 + 2025-01-24 23:53:09 +03:00
Pavel 7d1f630189 + 2025-01-23 23:34:12 +03:00
Pavel 6bcc9a26c1 + 2025-01-23 17:57:36 +03:00
Pavel 245db5d640 + 2025-01-23 13:45:31 +03:00
Pavel 717b85b81e Initial support JIT -> HLE -> JIT calls 2025-01-23 12:13:11 +03:00
Pavel d69bdf91e6 + 2025-01-20 13:15:46 +03:00