summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger/src/include/wt_internal.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/third_party/wiredtiger/src/include/wt_internal.h')
-rw-r--r--src/third_party/wiredtiger/src/include/wt_internal.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/third_party/wiredtiger/src/include/wt_internal.h b/src/third_party/wiredtiger/src/include/wt_internal.h
index c5337967f22..4e6699ab9d1 100644
--- a/src/third_party/wiredtiger/src/include/wt_internal.h
+++ b/src/third_party/wiredtiger/src/include/wt_internal.h
@@ -24,7 +24,9 @@ extern "C" {
*******************************************/
#ifndef _WIN32
#include <sys/mman.h>
+#endif
#include <sys/stat.h>
+#ifndef _WIN32
#include <sys/time.h>
#include <sys/uio.h>
#endif
@@ -170,14 +172,10 @@ struct __wt_evict_entry;
typedef struct __wt_evict_entry WT_EVICT_ENTRY;
struct __wt_evict_queue;
typedef struct __wt_evict_queue WT_EVICT_QUEUE;
-struct __wt_evict_worker;
- typedef struct __wt_evict_worker WT_EVICT_WORKER;
struct __wt_ext;
typedef struct __wt_ext WT_EXT;
struct __wt_extlist;
typedef struct __wt_extlist WT_EXTLIST;
-struct __wt_fair_lock;
- typedef struct __wt_fair_lock WT_FAIR_LOCK;
struct __wt_fh;
typedef struct __wt_fh WT_FH;
struct __wt_file_handle_inmem;
@@ -286,6 +284,10 @@ struct __wt_split_stash;
typedef struct __wt_split_stash WT_SPLIT_STASH;
struct __wt_table;
typedef struct __wt_table WT_TABLE;
+struct __wt_thread;
+ typedef struct __wt_thread WT_THREAD;
+struct __wt_thread_group;
+ typedef struct __wt_thread_group WT_THREAD_GROUP;
struct __wt_txn;
typedef struct __wt_txn WT_TXN;
struct __wt_txn_global;
@@ -350,6 +352,7 @@ union __wt_rand_state;
#include "meta.h"
#include "os.h"
#include "schema.h"
+#include "thread_group.h"
#include "txn.h"
#include "session.h" /* required by connection.h */