Mercurial > cgi-bin > hgwebdir.cgi > PR > PR_Implementations > PR__Univ > PR__includes > PR__include
changeset 15:6bf2610e0fd5 ML_lib DKU working
minor changes -- from DKU development
| author | Sean Halle <seanhalle@yahoo.com> |
|---|---|
| date | Sat, 29 Mar 2014 06:17:29 -0700 |
| parents | 3afbf8f9294b |
| children | c752e62ad9c5 |
| files | PR__int.h langlets/PRServ__wrapper_library.h |
| diffstat | 2 files changed, 6 insertions(+), 1 deletions(-) [+] |
line diff
1.1 --- a/PR__int.h Thu Sep 26 07:26:08 2013 -0700 1.2 +++ b/PR__int.h Sat Mar 29 06:17:29 2014 -0700 1.3 @@ -248,6 +248,9 @@ 1.4 PR_int__get_wrapper_lock(); 1.5 1.6 inline void 1.7 +PR_int__get_master_lock(); 1.8 + 1.9 +inline void 1.10 PR_int__get_malloc_lock(); 1.11 1.12 #define PR_int__release_master_lock() _PRTopEnv->masterLock = UNLOCKED
2.1 --- a/langlets/PRServ__wrapper_library.h Thu Sep 26 07:26:08 2013 -0700 2.2 +++ b/langlets/PRServ__wrapper_library.h Sat Mar 29 06:17:29 2014 -0700 2.3 @@ -37,9 +37,11 @@ 2.4 struct _DKUPiece 2.5 { 2.6 void *payload; 2.7 + int32 dataFootprint; //Kbytes of cache space used by piece -- set by root piece maker and then by divider 2.8 DKUPiece *parent; 2.9 DKUPiece **children; 2.10 - int32 numChildren; 2.11 + int32 childFootprint; //set as suggestion by PR, reset by divider 2.12 + int32 numChildren; //set as suggestion by PR, reset by divider 2.13 int32 numUnfinishedChildren; 2.14 DKUInstance *dkuInstance; //to get kernel and undivider 2.15 void *undividerInfo; //divider communicates to undivider
