You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by va...@apache.org on 2007/05/23 06:57:34 UTC
svn commit: r540841 - in /harmony/enhanced/drlvm/trunk/vm:
jitrino/src/optimizer/FastArrayFilling.cpp
vmcore/src/gc/root_set_enum_common.cpp
Author: varlax
Date: Tue May 22 21:57:33 2007
New Revision: 540841
URL: http://svn.apache.org/viewvc?view=rev&rev=540841
Log:
Win64 warnings fixed
Modified:
harmony/enhanced/drlvm/trunk/vm/jitrino/src/optimizer/FastArrayFilling.cpp
harmony/enhanced/drlvm/trunk/vm/vmcore/src/gc/root_set_enum_common.cpp
Modified: harmony/enhanced/drlvm/trunk/vm/jitrino/src/optimizer/FastArrayFilling.cpp
URL: http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/vm/jitrino/src/optimizer/FastArrayFilling.cpp?view=diff&rev=540841&r1=540840&r2=540841
==============================================================================
--- harmony/enhanced/drlvm/trunk/vm/jitrino/src/optimizer/FastArrayFilling.cpp (original)
+++ harmony/enhanced/drlvm/trunk/vm/jitrino/src/optimizer/FastArrayFilling.cpp Tue May 22 21:57:33 2007
@@ -111,7 +111,7 @@
}
//compute number of nodes of the loop
Nodes loopNodes = info->getLoopNode(node,false)->getNodesInLoop();
- unsigned sz = loopNodes.size();
+ size_t sz = loopNodes.size();
if (sz!=3) {
continue;
}
Modified: harmony/enhanced/drlvm/trunk/vm/vmcore/src/gc/root_set_enum_common.cpp
URL: http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/vm/vmcore/src/gc/root_set_enum_common.cpp?view=diff&rev=540841&r1=540840&r2=540841
==============================================================================
--- harmony/enhanced/drlvm/trunk/vm/vmcore/src/gc/root_set_enum_common.cpp (original)
+++ harmony/enhanced/drlvm/trunk/vm/vmcore/src/gc/root_set_enum_common.cpp Tue May 22 21:57:33 2007
@@ -305,7 +305,7 @@
JIT *jit = cci->get_jit();
NativeCodePtr ip = si_get_ip(si);
uint32 inlined_depth = si_get_inline_depth(si);
- uint32 offset = (POINTER_SIZE_INT)ip - (POINTER_SIZE_INT)cci->get_code_block_addr();
+ uint32 offset = (uint32)((POINTER_SIZE_INT)ip - (POINTER_SIZE_INT)cci->get_code_block_addr());
for (uint32 i = 0; i < inlined_depth; i++) {
Method* m = jit->get_inlined_method(cci->get_inline_info(), offset, i);
assert (m);