[vmkit-commits] [vmkit] r119039 - in /vmkit/trunk: include/mvm/Threads/Thread.h lib/J3/Compiler/JavaJIT.cpp lib/J3/LLVMRuntime/runtime-default.ll
Gaël Thomas
gael.thomas at lip6.fr
Sun Nov 14 10:51:26 PST 2010
Hi!
2010/11/14 nicolas geoffray <nicolas.geoffray at gmail.com>:
> Hi Gael!
> Inlined comments.
>
> On Sun, Nov 14, 2010 at 1:33 PM, Gael Thomas <gael.thomas at lip6.fr> wrote:
>>
>> /// doYield - Flag to tell the thread to yield for GC reasons.
>> ///
>> - bool doYield;
>> + char doYield;
>
> Please use uint8_t instead of char.
Ok :)
>>
>> +
>> + /// vmData - vm specific data
>> + ///
>> + void* vmData;
>
> There is already a MyVM to hold the virtual machine, why another one?
I want a thread specific data!
>
>>
>> /// inRV - Flag to tell that the thread is being part of a rendezvous.
>> ///
>> - bool inRV;
>> + char inRV;
>>
>
> char -> uint8_t
Ok
>
>>
>> /// joinedRV - Flag to tell that the thread has joined a rendezvous.
>> ///
>> - bool joinedRV;
>> + char joinedRV;
>
> char - >uint8_t
Ok
Gaël
> _______________________________________________
> vmkit-commits mailing list
> vmkit-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/vmkit-commits
>
>
--
-------------------------------------------------------------------------------------------------
Gaël Thomas, Associate Professor,
University of Pierre and Marie Curie
Boite courrier 169, 217 - 26-00, REGAL Team, INRIA/LIP6,
4, place Jussieu, Paris F-75005
Web: http://pagesperso-systeme.lip6.fr/Gael.Thomas/
Phone (mob): +33 6 10 39 31 17 Fax : +33 1 44 27 70 00
-------------------------------------------------------------------------------------------------
More information about the vmkit-commits
mailing list