You've already forked wine-staging
mirror of
https://gitlab.winehq.org/wine/wine-staging.git
synced 2025-09-12 18:50:20 -07:00
Rebase against e0e3b6bc91f7db956e3a66f2938eea45d4055a39.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
From 223addb60e053484eaa77df434898419683e926b Mon Sep 17 00:00:00 2001
|
||||
From 659da72b956f4c59bc940736609fe8d52ec2d909 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Michael=20M=C3=BCller?= <michael@fds-team.de>
|
||||
Date: Sun, 19 Feb 2017 05:38:40 +0100
|
||||
Subject: [PATCH] kernel32: Make K32GetPerformanceInfo faster.
|
||||
@@ -10,7 +10,7 @@ Subject: [PATCH] kernel32: Make K32GetPerformanceInfo faster.
|
||||
3 files changed, 41 insertions(+), 29 deletions(-)
|
||||
|
||||
diff --git a/dlls/kernelbase/debug.c b/dlls/kernelbase/debug.c
|
||||
index 6acdf0f1ea95..8f021ebb0d21 100644
|
||||
index 6acdf0f1ea9..8f021ebb0d2 100644
|
||||
--- a/dlls/kernelbase/debug.c
|
||||
+++ b/dlls/kernelbase/debug.c
|
||||
@@ -1449,7 +1449,6 @@ BOOL WINAPI DECLSPEC_HOTPATCH K32GetPerformanceInfo( PPERFORMANCE_INFORMATION in
|
||||
@@ -85,14 +85,13 @@ index 6acdf0f1ea95..8f021ebb0d21 100644
|
||||
|
||||
|
||||
diff --git a/server/process.c b/server/process.c
|
||||
index 3156e1bc82a5..da5c55e5368a 100644
|
||||
index 9482da98be5..9b7f10fffe5 100644
|
||||
--- a/server/process.c
|
||||
+++ b/server/process.c
|
||||
@@ -1830,3 +1830,21 @@ DECL_HANDLER(resume_process)
|
||||
release_object( process );
|
||||
@@ -1791,6 +1791,24 @@ DECL_HANDLER(resume_process)
|
||||
}
|
||||
}
|
||||
+
|
||||
|
||||
+/* Retrieve process, thread and handle count */
|
||||
+DECL_HANDLER(get_system_info)
|
||||
+{
|
||||
@@ -110,11 +109,15 @@ index 3156e1bc82a5..da5c55e5368a 100644
|
||||
+ reply->handles += get_handle_table_count( process );
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
/* Get a list of processes and threads currently running */
|
||||
DECL_HANDLER(list_processes)
|
||||
{
|
||||
diff --git a/server/protocol.def b/server/protocol.def
|
||||
index ef10b5e1438c..ca34c9dc1b4b 100644
|
||||
index bad8fef7903..cee75eff66d 100644
|
||||
--- a/server/protocol.def
|
||||
+++ b/server/protocol.def
|
||||
@@ -3992,3 +3992,11 @@ struct handle_info
|
||||
@@ -3945,3 +3945,11 @@ struct handle_info
|
||||
@REQ(resume_process)
|
||||
obj_handle_t handle; /* process handle */
|
||||
@END
|
||||
@@ -127,5 +130,5 @@ index ef10b5e1438c..ca34c9dc1b4b 100644
|
||||
+ unsigned int handles; /* number of handles */
|
||||
+@END
|
||||
--
|
||||
2.26.2
|
||||
2.27.0
|
||||
|
||||
|
||||
Reference in New Issue
Block a user