commit | 2a99cf624c45886d7172b46de12d8fdf2ed309d2 | [log] [tgz] |
---|---|---|
author | sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> | Wed Nov 24 10:44:19 2004 +0000 |
committer | sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> | Wed Nov 24 10:44:19 2004 +0000 |
tree | 5b4fba714f4a073784003859fe25ede8995bc577 | |
parent | 38f346eed7f8fa38755a1cccadfe4cb3bbf49190 [diff] |
Get rid of baseBlock. Now, when generated code is running, the guest state pointer points directly at the ThreadState.arch.vex field, thus updating it in place and avoiding a lot of code (and time-wasting) which copies stuff back and forth to baseBlock. Fix zillions of other places in the system where the current thread id is needed. It is now passed to all needed places. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3090 a5019735-40e9-0310-863c-91ae7b9d1cf9