Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Move the interpreter into C++.

Change-Id: I4b7d6ed9c54dbf3244304a7ea0f13e6c37cca2aa
  • Loading branch information...
commit cd8f5e701547739f241594b43e9470c92d98e9cf 1 parent 58ddbad
Carl Shapiro authored
Showing with 22 additions and 16 deletions.
  1. +10 −10 vm/Dvm.mk
  2. +1 −1  vm/Inlines.cpp
  3. 0  vm/arch/arm/{HintsEABI.c → HintsEABI.cpp}
  4. 0  vm/arch/generic/{Call.c → Call.cpp}
  5. 0  vm/arch/generic/{Hints.c → Hints.cpp}
  6. 0  vm/arch/x86-atom/{Hints386ABI.c → Hints386ABI.cpp}
  7. 0  vm/arch/x86/{Hints386ABI.c → Hints386ABI.cpp}
  8. +6 −0 vm/mterp/Mterp.h
  9. 0  vm/mterp/armv5te/{debug.c → debug.cpp}
  10. 0  vm/mterp/c/{OP_ADD_DOUBLE.c → OP_ADD_DOUBLE.cpp}
  11. 0  vm/mterp/c/{OP_ADD_DOUBLE_2ADDR.c → OP_ADD_DOUBLE_2ADDR.cpp}
  12. 0  vm/mterp/c/{OP_ADD_FLOAT.c → OP_ADD_FLOAT.cpp}
  13. 0  vm/mterp/c/{OP_ADD_FLOAT_2ADDR.c → OP_ADD_FLOAT_2ADDR.cpp}
  14. 0  vm/mterp/c/{OP_ADD_INT.c → OP_ADD_INT.cpp}
  15. 0  vm/mterp/c/{OP_ADD_INT_2ADDR.c → OP_ADD_INT_2ADDR.cpp}
  16. 0  vm/mterp/c/{OP_ADD_INT_LIT16.c → OP_ADD_INT_LIT16.cpp}
  17. 0  vm/mterp/c/{OP_ADD_INT_LIT8.c → OP_ADD_INT_LIT8.cpp}
  18. 0  vm/mterp/c/{OP_ADD_LONG.c → OP_ADD_LONG.cpp}
  19. 0  vm/mterp/c/{OP_ADD_LONG_2ADDR.c → OP_ADD_LONG_2ADDR.cpp}
  20. 0  vm/mterp/c/{OP_AGET.c → OP_AGET.cpp}
  21. 0  vm/mterp/c/{OP_AGET_BOOLEAN.c → OP_AGET_BOOLEAN.cpp}
  22. 0  vm/mterp/c/{OP_AGET_BYTE.c → OP_AGET_BYTE.cpp}
  23. 0  vm/mterp/c/{OP_AGET_CHAR.c → OP_AGET_CHAR.cpp}
  24. 0  vm/mterp/c/{OP_AGET_OBJECT.c → OP_AGET_OBJECT.cpp}
  25. 0  vm/mterp/c/{OP_AGET_SHORT.c → OP_AGET_SHORT.cpp}
  26. 0  vm/mterp/c/{OP_AGET_WIDE.c → OP_AGET_WIDE.cpp}
  27. 0  vm/mterp/c/{OP_AND_INT.c → OP_AND_INT.cpp}
  28. 0  vm/mterp/c/{OP_AND_INT_2ADDR.c → OP_AND_INT_2ADDR.cpp}
  29. 0  vm/mterp/c/{OP_AND_INT_LIT16.c → OP_AND_INT_LIT16.cpp}
  30. 0  vm/mterp/c/{OP_AND_INT_LIT8.c → OP_AND_INT_LIT8.cpp}
  31. 0  vm/mterp/c/{OP_AND_LONG.c → OP_AND_LONG.cpp}
  32. 0  vm/mterp/c/{OP_AND_LONG_2ADDR.c → OP_AND_LONG_2ADDR.cpp}
  33. 0  vm/mterp/c/{OP_APUT.c → OP_APUT.cpp}
  34. 0  vm/mterp/c/{OP_APUT_BOOLEAN.c → OP_APUT_BOOLEAN.cpp}
  35. 0  vm/mterp/c/{OP_APUT_BYTE.c → OP_APUT_BYTE.cpp}
  36. 0  vm/mterp/c/{OP_APUT_CHAR.c → OP_APUT_CHAR.cpp}
  37. 0  vm/mterp/c/{OP_APUT_OBJECT.c → OP_APUT_OBJECT.cpp}
  38. 0  vm/mterp/c/{OP_APUT_SHORT.c → OP_APUT_SHORT.cpp}
  39. 0  vm/mterp/c/{OP_APUT_WIDE.c → OP_APUT_WIDE.cpp}
  40. 0  vm/mterp/c/{OP_ARRAY_LENGTH.c → OP_ARRAY_LENGTH.cpp}
  41. 0  vm/mterp/c/{OP_BREAKPOINT.c → OP_BREAKPOINT.cpp}
  42. 0  vm/mterp/c/{OP_CHECK_CAST.c → OP_CHECK_CAST.cpp}
  43. 0  vm/mterp/c/{OP_CHECK_CAST_JUMBO.c → OP_CHECK_CAST_JUMBO.cpp}
  44. 0  vm/mterp/c/{OP_CMPG_DOUBLE.c → OP_CMPG_DOUBLE.cpp}
  45. 0  vm/mterp/c/{OP_CMPG_FLOAT.c → OP_CMPG_FLOAT.cpp}
  46. 0  vm/mterp/c/{OP_CMPL_DOUBLE.c → OP_CMPL_DOUBLE.cpp}
  47. 0  vm/mterp/c/{OP_CMPL_FLOAT.c → OP_CMPL_FLOAT.cpp}
  48. 0  vm/mterp/c/{OP_CMP_LONG.c → OP_CMP_LONG.cpp}
  49. 0  vm/mterp/c/{OP_CONST.c → OP_CONST.cpp}
  50. 0  vm/mterp/c/{OP_CONST_16.c → OP_CONST_16.cpp}
  51. 0  vm/mterp/c/{OP_CONST_4.c → OP_CONST_4.cpp}
  52. 0  vm/mterp/c/{OP_CONST_CLASS.c → OP_CONST_CLASS.cpp}
  53. 0  vm/mterp/c/{OP_CONST_CLASS_JUMBO.c → OP_CONST_CLASS_JUMBO.cpp}
  54. 0  vm/mterp/c/{OP_CONST_HIGH16.c → OP_CONST_HIGH16.cpp}
  55. 0  vm/mterp/c/{OP_CONST_STRING.c → OP_CONST_STRING.cpp}
  56. 0  vm/mterp/c/{OP_CONST_STRING_JUMBO.c → OP_CONST_STRING_JUMBO.cpp}
  57. 0  vm/mterp/c/{OP_CONST_WIDE.c → OP_CONST_WIDE.cpp}
  58. 0  vm/mterp/c/{OP_CONST_WIDE_16.c → OP_CONST_WIDE_16.cpp}
  59. 0  vm/mterp/c/{OP_CONST_WIDE_32.c → OP_CONST_WIDE_32.cpp}
  60. 0  vm/mterp/c/{OP_CONST_WIDE_HIGH16.c → OP_CONST_WIDE_HIGH16.cpp}
  61. 0  vm/mterp/c/{OP_DISPATCH_FF.c → OP_DISPATCH_FF.cpp}
  62. 0  vm/mterp/c/{OP_DIV_DOUBLE.c → OP_DIV_DOUBLE.cpp}
  63. 0  vm/mterp/c/{OP_DIV_DOUBLE_2ADDR.c → OP_DIV_DOUBLE_2ADDR.cpp}
  64. 0  vm/mterp/c/{OP_DIV_FLOAT.c → OP_DIV_FLOAT.cpp}
  65. 0  vm/mterp/c/{OP_DIV_FLOAT_2ADDR.c → OP_DIV_FLOAT_2ADDR.cpp}
  66. 0  vm/mterp/c/{OP_DIV_INT.c → OP_DIV_INT.cpp}
  67. 0  vm/mterp/c/{OP_DIV_INT_2ADDR.c → OP_DIV_INT_2ADDR.cpp}
  68. 0  vm/mterp/c/{OP_DIV_INT_LIT16.c → OP_DIV_INT_LIT16.cpp}
  69. 0  vm/mterp/c/{OP_DIV_INT_LIT8.c → OP_DIV_INT_LIT8.cpp}
  70. 0  vm/mterp/c/{OP_DIV_LONG.c → OP_DIV_LONG.cpp}
  71. 0  vm/mterp/c/{OP_DIV_LONG_2ADDR.c → OP_DIV_LONG_2ADDR.cpp}
  72. 0  vm/mterp/c/{OP_DOUBLE_TO_FLOAT.c → OP_DOUBLE_TO_FLOAT.cpp}
  73. 0  vm/mterp/c/{OP_DOUBLE_TO_INT.c → OP_DOUBLE_TO_INT.cpp}
  74. 0  vm/mterp/c/{OP_DOUBLE_TO_LONG.c → OP_DOUBLE_TO_LONG.cpp}
  75. 0  vm/mterp/c/{OP_EXECUTE_INLINE.c → OP_EXECUTE_INLINE.cpp}
  76. 0  vm/mterp/c/{OP_EXECUTE_INLINE_RANGE.c → OP_EXECUTE_INLINE_RANGE.cpp}
  77. 0  vm/mterp/c/{OP_FILLED_NEW_ARRAY.c → OP_FILLED_NEW_ARRAY.cpp}
  78. 0  vm/mterp/c/{OP_FILLED_NEW_ARRAY_JUMBO.c → OP_FILLED_NEW_ARRAY_JUMBO.cpp}
  79. 0  vm/mterp/c/{OP_FILLED_NEW_ARRAY_RANGE.c → OP_FILLED_NEW_ARRAY_RANGE.cpp}
  80. 0  vm/mterp/c/{OP_FILL_ARRAY_DATA.c → OP_FILL_ARRAY_DATA.cpp}
  81. 0  vm/mterp/c/{OP_FLOAT_TO_DOUBLE.c → OP_FLOAT_TO_DOUBLE.cpp}
  82. 0  vm/mterp/c/{OP_FLOAT_TO_INT.c → OP_FLOAT_TO_INT.cpp}
  83. 0  vm/mterp/c/{OP_FLOAT_TO_LONG.c → OP_FLOAT_TO_LONG.cpp}
  84. 0  vm/mterp/c/{OP_GOTO.c → OP_GOTO.cpp}
  85. 0  vm/mterp/c/{OP_GOTO_16.c → OP_GOTO_16.cpp}
  86. 0  vm/mterp/c/{OP_GOTO_32.c → OP_GOTO_32.cpp}
  87. 0  vm/mterp/c/{OP_IF_EQ.c → OP_IF_EQ.cpp}
  88. 0  vm/mterp/c/{OP_IF_EQZ.c → OP_IF_EQZ.cpp}
  89. 0  vm/mterp/c/{OP_IF_GE.c → OP_IF_GE.cpp}
  90. 0  vm/mterp/c/{OP_IF_GEZ.c → OP_IF_GEZ.cpp}
  91. 0  vm/mterp/c/{OP_IF_GT.c → OP_IF_GT.cpp}
  92. 0  vm/mterp/c/{OP_IF_GTZ.c → OP_IF_GTZ.cpp}
  93. 0  vm/mterp/c/{OP_IF_LE.c → OP_IF_LE.cpp}
  94. 0  vm/mterp/c/{OP_IF_LEZ.c → OP_IF_LEZ.cpp}
  95. 0  vm/mterp/c/{OP_IF_LT.c → OP_IF_LT.cpp}
  96. 0  vm/mterp/c/{OP_IF_LTZ.c → OP_IF_LTZ.cpp}
  97. 0  vm/mterp/c/{OP_IF_NE.c → OP_IF_NE.cpp}
  98. 0  vm/mterp/c/{OP_IF_NEZ.c → OP_IF_NEZ.cpp}
  99. 0  vm/mterp/c/{OP_IGET.c → OP_IGET.cpp}
  100. 0  vm/mterp/c/{OP_IGET_BOOLEAN.c → OP_IGET_BOOLEAN.cpp}
  101. 0  vm/mterp/c/{OP_IGET_BOOLEAN_JUMBO.c → OP_IGET_BOOLEAN_JUMBO.cpp}
  102. 0  vm/mterp/c/{OP_IGET_BYTE.c → OP_IGET_BYTE.cpp}
  103. 0  vm/mterp/c/{OP_IGET_BYTE_JUMBO.c → OP_IGET_BYTE_JUMBO.cpp}
  104. 0  vm/mterp/c/{OP_IGET_CHAR.c → OP_IGET_CHAR.cpp}
  105. 0  vm/mterp/c/{OP_IGET_CHAR_JUMBO.c → OP_IGET_CHAR_JUMBO.cpp}
  106. 0  vm/mterp/c/{OP_IGET_JUMBO.c → OP_IGET_JUMBO.cpp}
  107. 0  vm/mterp/c/{OP_IGET_OBJECT.c → OP_IGET_OBJECT.cpp}
  108. 0  vm/mterp/c/{OP_IGET_OBJECT_JUMBO.c → OP_IGET_OBJECT_JUMBO.cpp}
  109. 0  vm/mterp/c/{OP_IGET_OBJECT_QUICK.c → OP_IGET_OBJECT_QUICK.cpp}
  110. 0  vm/mterp/c/{OP_IGET_OBJECT_VOLATILE.c → OP_IGET_OBJECT_VOLATILE.cpp}
  111. 0  vm/mterp/c/{OP_IGET_OBJECT_VOLATILE_JUMBO.c → OP_IGET_OBJECT_VOLATILE_JUMBO.cpp}
  112. 0  vm/mterp/c/{OP_IGET_QUICK.c → OP_IGET_QUICK.cpp}
  113. 0  vm/mterp/c/{OP_IGET_SHORT.c → OP_IGET_SHORT.cpp}
  114. 0  vm/mterp/c/{OP_IGET_SHORT_JUMBO.c → OP_IGET_SHORT_JUMBO.cpp}
  115. 0  vm/mterp/c/{OP_IGET_VOLATILE.c → OP_IGET_VOLATILE.cpp}
  116. 0  vm/mterp/c/{OP_IGET_VOLATILE_JUMBO.c → OP_IGET_VOLATILE_JUMBO.cpp}
  117. 0  vm/mterp/c/{OP_IGET_WIDE.c → OP_IGET_WIDE.cpp}
  118. 0  vm/mterp/c/{OP_IGET_WIDE_JUMBO.c → OP_IGET_WIDE_JUMBO.cpp}
  119. 0  vm/mterp/c/{OP_IGET_WIDE_QUICK.c → OP_IGET_WIDE_QUICK.cpp}
  120. 0  vm/mterp/c/{OP_IGET_WIDE_VOLATILE.c → OP_IGET_WIDE_VOLATILE.cpp}
  121. 0  vm/mterp/c/{OP_IGET_WIDE_VOLATILE_JUMBO.c → OP_IGET_WIDE_VOLATILE_JUMBO.cpp}
  122. 0  vm/mterp/c/{OP_INSTANCE_OF.c → OP_INSTANCE_OF.cpp}
  123. 0  vm/mterp/c/{OP_INSTANCE_OF_JUMBO.c → OP_INSTANCE_OF_JUMBO.cpp}
  124. 0  vm/mterp/c/{OP_INT_TO_BYTE.c → OP_INT_TO_BYTE.cpp}
  125. 0  vm/mterp/c/{OP_INT_TO_CHAR.c → OP_INT_TO_CHAR.cpp}
  126. 0  vm/mterp/c/{OP_INT_TO_DOUBLE.c → OP_INT_TO_DOUBLE.cpp}
  127. 0  vm/mterp/c/{OP_INT_TO_FLOAT.c → OP_INT_TO_FLOAT.cpp}
  128. 0  vm/mterp/c/{OP_INT_TO_LONG.c → OP_INT_TO_LONG.cpp}
  129. 0  vm/mterp/c/{OP_INT_TO_SHORT.c → OP_INT_TO_SHORT.cpp}
  130. 0  vm/mterp/c/{OP_INVOKE_DIRECT.c → OP_INVOKE_DIRECT.cpp}
  131. 0  vm/mterp/c/{OP_INVOKE_DIRECT_JUMBO.c → OP_INVOKE_DIRECT_JUMBO.cpp}
  132. 0  vm/mterp/c/{OP_INVOKE_DIRECT_RANGE.c → OP_INVOKE_DIRECT_RANGE.cpp}
  133. 0  vm/mterp/c/{OP_INVOKE_INTERFACE.c → OP_INVOKE_INTERFACE.cpp}
  134. 0  vm/mterp/c/{OP_INVOKE_INTERFACE_JUMBO.c → OP_INVOKE_INTERFACE_JUMBO.cpp}
  135. 0  vm/mterp/c/{OP_INVOKE_INTERFACE_RANGE.c → OP_INVOKE_INTERFACE_RANGE.cpp}
  136. 0  vm/mterp/c/{OP_INVOKE_OBJECT_INIT_JUMBO.c → OP_INVOKE_OBJECT_INIT_JUMBO.cpp}
  137. 0  vm/mterp/c/{OP_INVOKE_OBJECT_INIT_RANGE.c → OP_INVOKE_OBJECT_INIT_RANGE.cpp}
  138. 0  vm/mterp/c/{OP_INVOKE_STATIC.c → OP_INVOKE_STATIC.cpp}
  139. 0  vm/mterp/c/{OP_INVOKE_STATIC_JUMBO.c → OP_INVOKE_STATIC_JUMBO.cpp}
  140. 0  vm/mterp/c/{OP_INVOKE_STATIC_RANGE.c → OP_INVOKE_STATIC_RANGE.cpp}
  141. 0  vm/mterp/c/{OP_INVOKE_SUPER.c → OP_INVOKE_SUPER.cpp}
  142. 0  vm/mterp/c/{OP_INVOKE_SUPER_JUMBO.c → OP_INVOKE_SUPER_JUMBO.cpp}
  143. 0  vm/mterp/c/{OP_INVOKE_SUPER_QUICK.c → OP_INVOKE_SUPER_QUICK.cpp}
  144. 0  vm/mterp/c/{OP_INVOKE_SUPER_QUICK_RANGE.c → OP_INVOKE_SUPER_QUICK_RANGE.cpp}
  145. 0  vm/mterp/c/{OP_INVOKE_SUPER_RANGE.c → OP_INVOKE_SUPER_RANGE.cpp}
  146. 0  vm/mterp/c/{OP_INVOKE_VIRTUAL.c → OP_INVOKE_VIRTUAL.cpp}
  147. 0  vm/mterp/c/{OP_INVOKE_VIRTUAL_JUMBO.c → OP_INVOKE_VIRTUAL_JUMBO.cpp}
  148. 0  vm/mterp/c/{OP_INVOKE_VIRTUAL_QUICK.c → OP_INVOKE_VIRTUAL_QUICK.cpp}
  149. 0  vm/mterp/c/{OP_INVOKE_VIRTUAL_QUICK_RANGE.c → OP_INVOKE_VIRTUAL_QUICK_RANGE.cpp}
  150. 0  vm/mterp/c/{OP_INVOKE_VIRTUAL_RANGE.c → OP_INVOKE_VIRTUAL_RANGE.cpp}
  151. 0  vm/mterp/c/{OP_IPUT.c → OP_IPUT.cpp}
  152. 0  vm/mterp/c/{OP_IPUT_BOOLEAN.c → OP_IPUT_BOOLEAN.cpp}
  153. 0  vm/mterp/c/{OP_IPUT_BOOLEAN_JUMBO.c → OP_IPUT_BOOLEAN_JUMBO.cpp}
  154. 0  vm/mterp/c/{OP_IPUT_BYTE.c → OP_IPUT_BYTE.cpp}
  155. 0  vm/mterp/c/{OP_IPUT_BYTE_JUMBO.c → OP_IPUT_BYTE_JUMBO.cpp}
  156. 0  vm/mterp/c/{OP_IPUT_CHAR.c → OP_IPUT_CHAR.cpp}
  157. 0  vm/mterp/c/{OP_IPUT_CHAR_JUMBO.c → OP_IPUT_CHAR_JUMBO.cpp}
  158. 0  vm/mterp/c/{OP_IPUT_JUMBO.c → OP_IPUT_JUMBO.cpp}
  159. 0  vm/mterp/c/{OP_IPUT_OBJECT.c → OP_IPUT_OBJECT.cpp}
  160. 0  vm/mterp/c/{OP_IPUT_OBJECT_JUMBO.c → OP_IPUT_OBJECT_JUMBO.cpp}
  161. 0  vm/mterp/c/{OP_IPUT_OBJECT_QUICK.c → OP_IPUT_OBJECT_QUICK.cpp}
  162. 0  vm/mterp/c/{OP_IPUT_OBJECT_VOLATILE.c → OP_IPUT_OBJECT_VOLATILE.cpp}
  163. 0  vm/mterp/c/{OP_IPUT_OBJECT_VOLATILE_JUMBO.c → OP_IPUT_OBJECT_VOLATILE_JUMBO.cpp}
  164. 0  vm/mterp/c/{OP_IPUT_QUICK.c → OP_IPUT_QUICK.cpp}
  165. 0  vm/mterp/c/{OP_IPUT_SHORT.c → OP_IPUT_SHORT.cpp}
  166. 0  vm/mterp/c/{OP_IPUT_SHORT_JUMBO.c → OP_IPUT_SHORT_JUMBO.cpp}
  167. 0  vm/mterp/c/{OP_IPUT_VOLATILE.c → OP_IPUT_VOLATILE.cpp}
  168. 0  vm/mterp/c/{OP_IPUT_VOLATILE_JUMBO.c → OP_IPUT_VOLATILE_JUMBO.cpp}
  169. 0  vm/mterp/c/{OP_IPUT_WIDE.c → OP_IPUT_WIDE.cpp}
  170. 0  vm/mterp/c/{OP_IPUT_WIDE_JUMBO.c → OP_IPUT_WIDE_JUMBO.cpp}
  171. 0  vm/mterp/c/{OP_IPUT_WIDE_QUICK.c → OP_IPUT_WIDE_QUICK.cpp}
  172. 0  vm/mterp/c/{OP_IPUT_WIDE_VOLATILE.c → OP_IPUT_WIDE_VOLATILE.cpp}
  173. 0  vm/mterp/c/{OP_IPUT_WIDE_VOLATILE_JUMBO.c → OP_IPUT_WIDE_VOLATILE_JUMBO.cpp}
  174. 0  vm/mterp/c/{OP_LONG_TO_DOUBLE.c → OP_LONG_TO_DOUBLE.cpp}
  175. 0  vm/mterp/c/{OP_LONG_TO_FLOAT.c → OP_LONG_TO_FLOAT.cpp}
  176. 0  vm/mterp/c/{OP_LONG_TO_INT.c → OP_LONG_TO_INT.cpp}
  177. 0  vm/mterp/c/{OP_MONITOR_ENTER.c → OP_MONITOR_ENTER.cpp}
  178. 0  vm/mterp/c/{OP_MONITOR_EXIT.c → OP_MONITOR_EXIT.cpp}
  179. 0  vm/mterp/c/{OP_MOVE.c → OP_MOVE.cpp}
  180. 0  vm/mterp/c/{OP_MOVE_16.c → OP_MOVE_16.cpp}
  181. 0  vm/mterp/c/{OP_MOVE_EXCEPTION.c → OP_MOVE_EXCEPTION.cpp}
  182. 0  vm/mterp/c/{OP_MOVE_FROM16.c → OP_MOVE_FROM16.cpp}
  183. +0 −1  vm/mterp/c/OP_MOVE_OBJECT.c
  184. +1 −0  vm/mterp/c/OP_MOVE_OBJECT.cpp
  185. +0 −1  vm/mterp/c/OP_MOVE_OBJECT_16.c
  186. +1 −0  vm/mterp/c/OP_MOVE_OBJECT_16.cpp
  187. +0 −1  vm/mterp/c/OP_MOVE_OBJECT_FROM16.c
  188. +1 −0  vm/mterp/c/OP_MOVE_OBJECT_FROM16.cpp
  189. 0  vm/mterp/c/{OP_MOVE_RESULT.c → OP_MOVE_RESULT.cpp}
  190. +0 −1  vm/mterp/c/OP_MOVE_RESULT_OBJECT.c
  191. +1 −0  vm/mterp/c/OP_MOVE_RESULT_OBJECT.cpp
  192. 0  vm/mterp/c/{OP_MOVE_RESULT_WIDE.c → OP_MOVE_RESULT_WIDE.cpp}
  193. 0  vm/mterp/c/{OP_MOVE_WIDE.c → OP_MOVE_WIDE.cpp}
  194. 0  vm/mterp/c/{OP_MOVE_WIDE_16.c → OP_MOVE_WIDE_16.cpp}
  195. 0  vm/mterp/c/{OP_MOVE_WIDE_FROM16.c → OP_MOVE_WIDE_FROM16.cpp}
  196. 0  vm/mterp/c/{OP_MUL_DOUBLE.c → OP_MUL_DOUBLE.cpp}
  197. 0  vm/mterp/c/{OP_MUL_DOUBLE_2ADDR.c → OP_MUL_DOUBLE_2ADDR.cpp}
  198. 0  vm/mterp/c/{OP_MUL_FLOAT.c → OP_MUL_FLOAT.cpp}
  199. 0  vm/mterp/c/{OP_MUL_FLOAT_2ADDR.c → OP_MUL_FLOAT_2ADDR.cpp}
  200. 0  vm/mterp/c/{OP_MUL_INT.c → OP_MUL_INT.cpp}
  201. 0  vm/mterp/c/{OP_MUL_INT_2ADDR.c → OP_MUL_INT_2ADDR.cpp}
  202. 0  vm/mterp/c/{OP_MUL_INT_LIT16.c → OP_MUL_INT_LIT16.cpp}
  203. 0  vm/mterp/c/{OP_MUL_INT_LIT8.c → OP_MUL_INT_LIT8.cpp}
  204. 0  vm/mterp/c/{OP_MUL_LONG.c → OP_MUL_LONG.cpp}
  205. 0  vm/mterp/c/{OP_MUL_LONG_2ADDR.c → OP_MUL_LONG_2ADDR.cpp}
  206. 0  vm/mterp/c/{OP_NEG_DOUBLE.c → OP_NEG_DOUBLE.cpp}
  207. 0  vm/mterp/c/{OP_NEG_FLOAT.c → OP_NEG_FLOAT.cpp}
  208. 0  vm/mterp/c/{OP_NEG_INT.c → OP_NEG_INT.cpp}
  209. 0  vm/mterp/c/{OP_NEG_LONG.c → OP_NEG_LONG.cpp}
  210. 0  vm/mterp/c/{OP_NEW_ARRAY.c → OP_NEW_ARRAY.cpp}
  211. 0  vm/mterp/c/{OP_NEW_ARRAY_JUMBO.c → OP_NEW_ARRAY_JUMBO.cpp}
  212. 0  vm/mterp/c/{OP_NEW_INSTANCE.c → OP_NEW_INSTANCE.cpp}
  213. 0  vm/mterp/c/{OP_NEW_INSTANCE_JUMBO.c → OP_NEW_INSTANCE_JUMBO.cpp}
  214. 0  vm/mterp/c/{OP_NOP.c → OP_NOP.cpp}
  215. 0  vm/mterp/c/{OP_NOT_INT.c → OP_NOT_INT.cpp}
  216. 0  vm/mterp/c/{OP_NOT_LONG.c → OP_NOT_LONG.cpp}
  217. 0  vm/mterp/c/{OP_OR_INT.c → OP_OR_INT.cpp}
  218. 0  vm/mterp/c/{OP_OR_INT_2ADDR.c → OP_OR_INT_2ADDR.cpp}
  219. 0  vm/mterp/c/{OP_OR_INT_LIT16.c → OP_OR_INT_LIT16.cpp}
  220. 0  vm/mterp/c/{OP_OR_INT_LIT8.c → OP_OR_INT_LIT8.cpp}
  221. 0  vm/mterp/c/{OP_OR_LONG.c → OP_OR_LONG.cpp}
  222. 0  vm/mterp/c/{OP_OR_LONG_2ADDR.c → OP_OR_LONG_2ADDR.cpp}
  223. 0  vm/mterp/c/{OP_PACKED_SWITCH.c → OP_PACKED_SWITCH.cpp}
  224. 0  vm/mterp/c/{OP_REM_DOUBLE.c → OP_REM_DOUBLE.cpp}
  225. 0  vm/mterp/c/{OP_REM_DOUBLE_2ADDR.c → OP_REM_DOUBLE_2ADDR.cpp}
  226. 0  vm/mterp/c/{OP_REM_FLOAT.c → OP_REM_FLOAT.cpp}
  227. 0  vm/mterp/c/{OP_REM_FLOAT_2ADDR.c → OP_REM_FLOAT_2ADDR.cpp}
  228. 0  vm/mterp/c/{OP_REM_INT.c → OP_REM_INT.cpp}
  229. 0  vm/mterp/c/{OP_REM_INT_2ADDR.c → OP_REM_INT_2ADDR.cpp}
  230. 0  vm/mterp/c/{OP_REM_INT_LIT16.c → OP_REM_INT_LIT16.cpp}
  231. 0  vm/mterp/c/{OP_REM_INT_LIT8.c → OP_REM_INT_LIT8.cpp}
  232. 0  vm/mterp/c/{OP_REM_LONG.c → OP_REM_LONG.cpp}
  233. 0  vm/mterp/c/{OP_REM_LONG_2ADDR.c → OP_REM_LONG_2ADDR.cpp}
  234. 0  vm/mterp/c/{OP_RETURN.c → OP_RETURN.cpp}
  235. +0 −1  vm/mterp/c/OP_RETURN_OBJECT.c
  236. +1 −0  vm/mterp/c/OP_RETURN_OBJECT.cpp
  237. 0  vm/mterp/c/{OP_RETURN_VOID.c → OP_RETURN_VOID.cpp}
  238. 0  vm/mterp/c/{OP_RETURN_VOID_BARRIER.c → OP_RETURN_VOID_BARRIER.cpp}
  239. 0  vm/mterp/c/{OP_RETURN_WIDE.c → OP_RETURN_WIDE.cpp}
  240. 0  vm/mterp/c/{OP_RSUB_INT.c → OP_RSUB_INT.cpp}
  241. 0  vm/mterp/c/{OP_RSUB_INT_LIT8.c → OP_RSUB_INT_LIT8.cpp}
  242. 0  vm/mterp/c/{OP_SGET.c → OP_SGET.cpp}
  243. 0  vm/mterp/c/{OP_SGET_BOOLEAN.c → OP_SGET_BOOLEAN.cpp}
  244. 0  vm/mterp/c/{OP_SGET_BOOLEAN_JUMBO.c → OP_SGET_BOOLEAN_JUMBO.cpp}
  245. 0  vm/mterp/c/{OP_SGET_BYTE.c → OP_SGET_BYTE.cpp}
  246. 0  vm/mterp/c/{OP_SGET_BYTE_JUMBO.c → OP_SGET_BYTE_JUMBO.cpp}
  247. 0  vm/mterp/c/{OP_SGET_CHAR.c → OP_SGET_CHAR.cpp}
  248. 0  vm/mterp/c/{OP_SGET_CHAR_JUMBO.c → OP_SGET_CHAR_JUMBO.cpp}
  249. 0  vm/mterp/c/{OP_SGET_JUMBO.c → OP_SGET_JUMBO.cpp}
  250. 0  vm/mterp/c/{OP_SGET_OBJECT.c → OP_SGET_OBJECT.cpp}
  251. 0  vm/mterp/c/{OP_SGET_OBJECT_JUMBO.c → OP_SGET_OBJECT_JUMBO.cpp}
  252. 0  vm/mterp/c/{OP_SGET_OBJECT_VOLATILE.c → OP_SGET_OBJECT_VOLATILE.cpp}
  253. 0  vm/mterp/c/{OP_SGET_OBJECT_VOLATILE_JUMBO.c → OP_SGET_OBJECT_VOLATILE_JUMBO.cpp}
  254. 0  vm/mterp/c/{OP_SGET_SHORT.c → OP_SGET_SHORT.cpp}
  255. 0  vm/mterp/c/{OP_SGET_SHORT_JUMBO.c → OP_SGET_SHORT_JUMBO.cpp}
  256. 0  vm/mterp/c/{OP_SGET_VOLATILE.c → OP_SGET_VOLATILE.cpp}
  257. 0  vm/mterp/c/{OP_SGET_VOLATILE_JUMBO.c → OP_SGET_VOLATILE_JUMBO.cpp}
  258. 0  vm/mterp/c/{OP_SGET_WIDE.c → OP_SGET_WIDE.cpp}
  259. 0  vm/mterp/c/{OP_SGET_WIDE_JUMBO.c → OP_SGET_WIDE_JUMBO.cpp}
  260. 0  vm/mterp/c/{OP_SGET_WIDE_VOLATILE.c → OP_SGET_WIDE_VOLATILE.cpp}
  261. 0  vm/mterp/c/{OP_SGET_WIDE_VOLATILE_JUMBO.c → OP_SGET_WIDE_VOLATILE_JUMBO.cpp}
  262. 0  vm/mterp/c/{OP_SHL_INT.c → OP_SHL_INT.cpp}
  263. 0  vm/mterp/c/{OP_SHL_INT_2ADDR.c → OP_SHL_INT_2ADDR.cpp}
  264. 0  vm/mterp/c/{OP_SHL_INT_LIT8.c → OP_SHL_INT_LIT8.cpp}
  265. 0  vm/mterp/c/{OP_SHL_LONG.c → OP_SHL_LONG.cpp}
  266. 0  vm/mterp/c/{OP_SHL_LONG_2ADDR.c → OP_SHL_LONG_2ADDR.cpp}
  267. 0  vm/mterp/c/{OP_SHR_INT.c → OP_SHR_INT.cpp}
  268. 0  vm/mterp/c/{OP_SHR_INT_2ADDR.c → OP_SHR_INT_2ADDR.cpp}
  269. 0  vm/mterp/c/{OP_SHR_INT_LIT8.c → OP_SHR_INT_LIT8.cpp}
  270. 0  vm/mterp/c/{OP_SHR_LONG.c → OP_SHR_LONG.cpp}
  271. 0  vm/mterp/c/{OP_SHR_LONG_2ADDR.c → OP_SHR_LONG_2ADDR.cpp}
  272. 0  vm/mterp/c/{OP_SPARSE_SWITCH.c → OP_SPARSE_SWITCH.cpp}
  273. 0  vm/mterp/c/{OP_SPUT.c → OP_SPUT.cpp}
  274. 0  vm/mterp/c/{OP_SPUT_BOOLEAN.c → OP_SPUT_BOOLEAN.cpp}
  275. 0  vm/mterp/c/{OP_SPUT_BOOLEAN_JUMBO.c → OP_SPUT_BOOLEAN_JUMBO.cpp}
  276. 0  vm/mterp/c/{OP_SPUT_BYTE.c → OP_SPUT_BYTE.cpp}
  277. 0  vm/mterp/c/{OP_SPUT_BYTE_JUMBO.c → OP_SPUT_BYTE_JUMBO.cpp}
  278. 0  vm/mterp/c/{OP_SPUT_CHAR.c → OP_SPUT_CHAR.cpp}
  279. 0  vm/mterp/c/{OP_SPUT_CHAR_JUMBO.c → OP_SPUT_CHAR_JUMBO.cpp}
  280. 0  vm/mterp/c/{OP_SPUT_JUMBO.c → OP_SPUT_JUMBO.cpp}
  281. 0  vm/mterp/c/{OP_SPUT_OBJECT.c → OP_SPUT_OBJECT.cpp}
  282. 0  vm/mterp/c/{OP_SPUT_OBJECT_JUMBO.c → OP_SPUT_OBJECT_JUMBO.cpp}
  283. 0  vm/mterp/c/{OP_SPUT_OBJECT_VOLATILE.c → OP_SPUT_OBJECT_VOLATILE.cpp}
  284. 0  vm/mterp/c/{OP_SPUT_OBJECT_VOLATILE_JUMBO.c → OP_SPUT_OBJECT_VOLATILE_JUMBO.cpp}
  285. 0  vm/mterp/c/{OP_SPUT_SHORT.c → OP_SPUT_SHORT.cpp}
  286. 0  vm/mterp/c/{OP_SPUT_SHORT_JUMBO.c → OP_SPUT_SHORT_JUMBO.cpp}
  287. 0  vm/mterp/c/{OP_SPUT_VOLATILE.c → OP_SPUT_VOLATILE.cpp}
  288. 0  vm/mterp/c/{OP_SPUT_VOLATILE_JUMBO.c → OP_SPUT_VOLATILE_JUMBO.cpp}
  289. 0  vm/mterp/c/{OP_SPUT_WIDE.c → OP_SPUT_WIDE.cpp}
  290. 0  vm/mterp/c/{OP_SPUT_WIDE_JUMBO.c → OP_SPUT_WIDE_JUMBO.cpp}
  291. 0  vm/mterp/c/{OP_SPUT_WIDE_VOLATILE.c → OP_SPUT_WIDE_VOLATILE.cpp}
  292. 0  vm/mterp/c/{OP_SPUT_WIDE_VOLATILE_JUMBO.c → OP_SPUT_WIDE_VOLATILE_JUMBO.cpp}
  293. 0  vm/mterp/c/{OP_SUB_DOUBLE.c → OP_SUB_DOUBLE.cpp}
  294. 0  vm/mterp/c/{OP_SUB_DOUBLE_2ADDR.c → OP_SUB_DOUBLE_2ADDR.cpp}
  295. 0  vm/mterp/c/{OP_SUB_FLOAT.c → OP_SUB_FLOAT.cpp}
  296. 0  vm/mterp/c/{OP_SUB_FLOAT_2ADDR.c → OP_SUB_FLOAT_2ADDR.cpp}
  297. 0  vm/mterp/c/{OP_SUB_INT.c → OP_SUB_INT.cpp}
  298. 0  vm/mterp/c/{OP_SUB_INT_2ADDR.c → OP_SUB_INT_2ADDR.cpp}
  299. 0  vm/mterp/c/{OP_SUB_LONG.c → OP_SUB_LONG.cpp}
  300. 0  vm/mterp/c/{OP_SUB_LONG_2ADDR.c → OP_SUB_LONG_2ADDR.cpp}
Sorry, we could not display the entire diff because too many files (795) changed.
View
20 vm/Dvm.mk
@@ -147,7 +147,7 @@ LOCAL_SRC_FILES := \
jdwp/JdwpMain.cpp \
jdwp/JdwpSocket.cpp \
mterp/Mterp.cpp.arm \
- mterp/out/InterpC-portable.c.arm \
+ mterp/out/InterpC-portable.cpp.arm \
native/InternalNative.cpp \
native/dalvik_bytecode_OpcodeInfo.cpp \
native/dalvik_system_DexFile.cpp \
@@ -246,8 +246,8 @@ ifeq ($(dvm_arch),arm)
LOCAL_SRC_FILES += \
arch/arm/CallOldABI.S \
arch/arm/CallEABI.S \
- arch/arm/HintsEABI.c \
- mterp/out/InterpC-$(dvm_arch_variant).c.arm \
+ arch/arm/HintsEABI.cpp \
+ mterp/out/InterpC-$(dvm_arch_variant).cpp.arm \
mterp/out/InterpAsm-$(dvm_arch_variant).S
ifeq ($(WITH_JIT),true)
@@ -270,8 +270,8 @@ ifeq ($(dvm_arch),x86)
LOCAL_CFLAGS += -DDVM_JMP_TABLE_MTERP=1
LOCAL_SRC_FILES += \
arch/$(dvm_arch_variant)/Call386ABI.S \
- arch/$(dvm_arch_variant)/Hints386ABI.c \
- mterp/out/InterpC-$(dvm_arch_variant).c \
+ arch/$(dvm_arch_variant)/Hints386ABI.cpp \
+ mterp/out/InterpC-$(dvm_arch_variant).cpp \
mterp/out/InterpAsm-$(dvm_arch_variant).S
ifeq ($(WITH_JIT),true)
LOCAL_SRC_FILES += \
@@ -288,8 +288,8 @@ ifeq ($(dvm_arch),sh)
MTERP_ARCH_KNOWN := true
LOCAL_SRC_FILES += \
arch/sh/CallSH4ABI.S \
- arch/generic/Hints.c \
- mterp/out/InterpC-allstubs.c \
+ arch/generic/Hints.cpp \
+ mterp/out/InterpC-allstubs.cpp \
mterp/out/InterpAsm-allstubs.S
endif
@@ -305,9 +305,9 @@ ifeq ($(MTERP_ARCH_KNOWN),false)
endif
LOCAL_SRC_FILES += \
- arch/generic/Call.c \
- arch/generic/Hints.c \
- mterp/out/InterpC-allstubs.c
+ arch/generic/Call.cpp \
+ arch/generic/Hints.cpp \
+ mterp/out/InterpC-allstubs.cpp
# The following symbols are usually defined in the asm file, but
# since we don't have an asm file in this case, we instead just
View
2  vm/Inlines.cpp
@@ -22,7 +22,7 @@
#include "Dalvik.h"
#include "analysis/CodeVerify.h"
#include "analysis/RegisterMap.h"
-#include "mterp/c/header.c"
+#include "mterp/c/header.cpp"
#undef LOG_TAG
#include "jdwp/JdwpPriv.h"
View
0  vm/arch/arm/HintsEABI.c → vm/arch/arm/HintsEABI.cpp
File renamed without changes
View
0  vm/arch/generic/Call.c → vm/arch/generic/Call.cpp
File renamed without changes
View
0  vm/arch/generic/Hints.c → vm/arch/generic/Hints.cpp
File renamed without changes
View
0  vm/arch/x86-atom/Hints386ABI.c → vm/arch/x86-atom/Hints386ABI.cpp
File renamed without changes
View
0  vm/arch/x86/Hints386ABI.c → vm/arch/x86/Hints386ABI.cpp
File renamed without changes
View
6 vm/mterp/Mterp.h
@@ -49,6 +49,12 @@ bool dvmCheckAsmConstants(void);
bool dvmMterpStdRun(Thread* self);
void dvmMterpStdBail(Thread* self, bool changeInterp);
+/*
+ * Helper for common_printMethod(), invoked from the assembly
+ * interpreter.
+ */
+void dvmMterpPrintMethod(Method* method);
+
#ifdef __cplusplus
}
#endif
View
0  vm/mterp/armv5te/debug.c → vm/mterp/armv5te/debug.cpp
File renamed without changes
View
0  vm/mterp/c/OP_ADD_DOUBLE.c → vm/mterp/c/OP_ADD_DOUBLE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_ADD_DOUBLE_2ADDR.c → vm/mterp/c/OP_ADD_DOUBLE_2ADDR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_ADD_FLOAT.c → vm/mterp/c/OP_ADD_FLOAT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_ADD_FLOAT_2ADDR.c → vm/mterp/c/OP_ADD_FLOAT_2ADDR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_ADD_INT.c → vm/mterp/c/OP_ADD_INT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_ADD_INT_2ADDR.c → vm/mterp/c/OP_ADD_INT_2ADDR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_ADD_INT_LIT16.c → vm/mterp/c/OP_ADD_INT_LIT16.cpp
File renamed without changes
View
0  vm/mterp/c/OP_ADD_INT_LIT8.c → vm/mterp/c/OP_ADD_INT_LIT8.cpp
File renamed without changes
View
0  vm/mterp/c/OP_ADD_LONG.c → vm/mterp/c/OP_ADD_LONG.cpp
File renamed without changes
View
0  vm/mterp/c/OP_ADD_LONG_2ADDR.c → vm/mterp/c/OP_ADD_LONG_2ADDR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_AGET.c → vm/mterp/c/OP_AGET.cpp
File renamed without changes
View
0  vm/mterp/c/OP_AGET_BOOLEAN.c → vm/mterp/c/OP_AGET_BOOLEAN.cpp
File renamed without changes
View
0  vm/mterp/c/OP_AGET_BYTE.c → vm/mterp/c/OP_AGET_BYTE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_AGET_CHAR.c → vm/mterp/c/OP_AGET_CHAR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_AGET_OBJECT.c → vm/mterp/c/OP_AGET_OBJECT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_AGET_SHORT.c → vm/mterp/c/OP_AGET_SHORT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_AGET_WIDE.c → vm/mterp/c/OP_AGET_WIDE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_AND_INT.c → vm/mterp/c/OP_AND_INT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_AND_INT_2ADDR.c → vm/mterp/c/OP_AND_INT_2ADDR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_AND_INT_LIT16.c → vm/mterp/c/OP_AND_INT_LIT16.cpp
File renamed without changes
View
0  vm/mterp/c/OP_AND_INT_LIT8.c → vm/mterp/c/OP_AND_INT_LIT8.cpp
File renamed without changes
View
0  vm/mterp/c/OP_AND_LONG.c → vm/mterp/c/OP_AND_LONG.cpp
File renamed without changes
View
0  vm/mterp/c/OP_AND_LONG_2ADDR.c → vm/mterp/c/OP_AND_LONG_2ADDR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_APUT.c → vm/mterp/c/OP_APUT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_APUT_BOOLEAN.c → vm/mterp/c/OP_APUT_BOOLEAN.cpp
File renamed without changes
View
0  vm/mterp/c/OP_APUT_BYTE.c → vm/mterp/c/OP_APUT_BYTE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_APUT_CHAR.c → vm/mterp/c/OP_APUT_CHAR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_APUT_OBJECT.c → vm/mterp/c/OP_APUT_OBJECT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_APUT_SHORT.c → vm/mterp/c/OP_APUT_SHORT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_APUT_WIDE.c → vm/mterp/c/OP_APUT_WIDE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_ARRAY_LENGTH.c → vm/mterp/c/OP_ARRAY_LENGTH.cpp
File renamed without changes
View
0  vm/mterp/c/OP_BREAKPOINT.c → vm/mterp/c/OP_BREAKPOINT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_CHECK_CAST.c → vm/mterp/c/OP_CHECK_CAST.cpp
File renamed without changes
View
0  vm/mterp/c/OP_CHECK_CAST_JUMBO.c → vm/mterp/c/OP_CHECK_CAST_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_CMPG_DOUBLE.c → vm/mterp/c/OP_CMPG_DOUBLE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_CMPG_FLOAT.c → vm/mterp/c/OP_CMPG_FLOAT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_CMPL_DOUBLE.c → vm/mterp/c/OP_CMPL_DOUBLE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_CMPL_FLOAT.c → vm/mterp/c/OP_CMPL_FLOAT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_CMP_LONG.c → vm/mterp/c/OP_CMP_LONG.cpp
File renamed without changes
View
0  vm/mterp/c/OP_CONST.c → vm/mterp/c/OP_CONST.cpp
File renamed without changes
View
0  vm/mterp/c/OP_CONST_16.c → vm/mterp/c/OP_CONST_16.cpp
File renamed without changes
View
0  vm/mterp/c/OP_CONST_4.c → vm/mterp/c/OP_CONST_4.cpp
File renamed without changes
View
0  vm/mterp/c/OP_CONST_CLASS.c → vm/mterp/c/OP_CONST_CLASS.cpp
File renamed without changes
View
0  vm/mterp/c/OP_CONST_CLASS_JUMBO.c → vm/mterp/c/OP_CONST_CLASS_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_CONST_HIGH16.c → vm/mterp/c/OP_CONST_HIGH16.cpp
File renamed without changes
View
0  vm/mterp/c/OP_CONST_STRING.c → vm/mterp/c/OP_CONST_STRING.cpp
File renamed without changes
View
0  vm/mterp/c/OP_CONST_STRING_JUMBO.c → vm/mterp/c/OP_CONST_STRING_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_CONST_WIDE.c → vm/mterp/c/OP_CONST_WIDE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_CONST_WIDE_16.c → vm/mterp/c/OP_CONST_WIDE_16.cpp
File renamed without changes
View
0  vm/mterp/c/OP_CONST_WIDE_32.c → vm/mterp/c/OP_CONST_WIDE_32.cpp
File renamed without changes
View
0  vm/mterp/c/OP_CONST_WIDE_HIGH16.c → vm/mterp/c/OP_CONST_WIDE_HIGH16.cpp
File renamed without changes
View
0  vm/mterp/c/OP_DISPATCH_FF.c → vm/mterp/c/OP_DISPATCH_FF.cpp
File renamed without changes
View
0  vm/mterp/c/OP_DIV_DOUBLE.c → vm/mterp/c/OP_DIV_DOUBLE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_DIV_DOUBLE_2ADDR.c → vm/mterp/c/OP_DIV_DOUBLE_2ADDR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_DIV_FLOAT.c → vm/mterp/c/OP_DIV_FLOAT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_DIV_FLOAT_2ADDR.c → vm/mterp/c/OP_DIV_FLOAT_2ADDR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_DIV_INT.c → vm/mterp/c/OP_DIV_INT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_DIV_INT_2ADDR.c → vm/mterp/c/OP_DIV_INT_2ADDR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_DIV_INT_LIT16.c → vm/mterp/c/OP_DIV_INT_LIT16.cpp
File renamed without changes
View
0  vm/mterp/c/OP_DIV_INT_LIT8.c → vm/mterp/c/OP_DIV_INT_LIT8.cpp
File renamed without changes
View
0  vm/mterp/c/OP_DIV_LONG.c → vm/mterp/c/OP_DIV_LONG.cpp
File renamed without changes
View
0  vm/mterp/c/OP_DIV_LONG_2ADDR.c → vm/mterp/c/OP_DIV_LONG_2ADDR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_DOUBLE_TO_FLOAT.c → vm/mterp/c/OP_DOUBLE_TO_FLOAT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_DOUBLE_TO_INT.c → vm/mterp/c/OP_DOUBLE_TO_INT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_DOUBLE_TO_LONG.c → vm/mterp/c/OP_DOUBLE_TO_LONG.cpp
File renamed without changes
View
0  vm/mterp/c/OP_EXECUTE_INLINE.c → vm/mterp/c/OP_EXECUTE_INLINE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_EXECUTE_INLINE_RANGE.c → vm/mterp/c/OP_EXECUTE_INLINE_RANGE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_FILLED_NEW_ARRAY.c → vm/mterp/c/OP_FILLED_NEW_ARRAY.cpp
File renamed without changes
View
0  vm/mterp/c/OP_FILLED_NEW_ARRAY_JUMBO.c → vm/mterp/c/OP_FILLED_NEW_ARRAY_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_FILLED_NEW_ARRAY_RANGE.c → vm/mterp/c/OP_FILLED_NEW_ARRAY_RANGE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_FILL_ARRAY_DATA.c → vm/mterp/c/OP_FILL_ARRAY_DATA.cpp
File renamed without changes
View
0  vm/mterp/c/OP_FLOAT_TO_DOUBLE.c → vm/mterp/c/OP_FLOAT_TO_DOUBLE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_FLOAT_TO_INT.c → vm/mterp/c/OP_FLOAT_TO_INT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_FLOAT_TO_LONG.c → vm/mterp/c/OP_FLOAT_TO_LONG.cpp
File renamed without changes
View
0  vm/mterp/c/OP_GOTO.c → vm/mterp/c/OP_GOTO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_GOTO_16.c → vm/mterp/c/OP_GOTO_16.cpp
File renamed without changes
View
0  vm/mterp/c/OP_GOTO_32.c → vm/mterp/c/OP_GOTO_32.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IF_EQ.c → vm/mterp/c/OP_IF_EQ.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IF_EQZ.c → vm/mterp/c/OP_IF_EQZ.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IF_GE.c → vm/mterp/c/OP_IF_GE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IF_GEZ.c → vm/mterp/c/OP_IF_GEZ.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IF_GT.c → vm/mterp/c/OP_IF_GT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IF_GTZ.c → vm/mterp/c/OP_IF_GTZ.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IF_LE.c → vm/mterp/c/OP_IF_LE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IF_LEZ.c → vm/mterp/c/OP_IF_LEZ.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IF_LT.c → vm/mterp/c/OP_IF_LT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IF_LTZ.c → vm/mterp/c/OP_IF_LTZ.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IF_NE.c → vm/mterp/c/OP_IF_NE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IF_NEZ.c → vm/mterp/c/OP_IF_NEZ.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IGET.c → vm/mterp/c/OP_IGET.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IGET_BOOLEAN.c → vm/mterp/c/OP_IGET_BOOLEAN.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IGET_BOOLEAN_JUMBO.c → vm/mterp/c/OP_IGET_BOOLEAN_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IGET_BYTE.c → vm/mterp/c/OP_IGET_BYTE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IGET_BYTE_JUMBO.c → vm/mterp/c/OP_IGET_BYTE_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IGET_CHAR.c → vm/mterp/c/OP_IGET_CHAR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IGET_CHAR_JUMBO.c → vm/mterp/c/OP_IGET_CHAR_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IGET_JUMBO.c → vm/mterp/c/OP_IGET_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IGET_OBJECT.c → vm/mterp/c/OP_IGET_OBJECT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IGET_OBJECT_JUMBO.c → vm/mterp/c/OP_IGET_OBJECT_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IGET_OBJECT_QUICK.c → vm/mterp/c/OP_IGET_OBJECT_QUICK.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IGET_OBJECT_VOLATILE.c → vm/mterp/c/OP_IGET_OBJECT_VOLATILE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IGET_OBJECT_VOLATILE_JUMBO.c → vm/mterp/c/OP_IGET_OBJECT_VOLATILE_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IGET_QUICK.c → vm/mterp/c/OP_IGET_QUICK.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IGET_SHORT.c → vm/mterp/c/OP_IGET_SHORT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IGET_SHORT_JUMBO.c → vm/mterp/c/OP_IGET_SHORT_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IGET_VOLATILE.c → vm/mterp/c/OP_IGET_VOLATILE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IGET_VOLATILE_JUMBO.c → vm/mterp/c/OP_IGET_VOLATILE_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IGET_WIDE.c → vm/mterp/c/OP_IGET_WIDE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IGET_WIDE_JUMBO.c → vm/mterp/c/OP_IGET_WIDE_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IGET_WIDE_QUICK.c → vm/mterp/c/OP_IGET_WIDE_QUICK.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IGET_WIDE_VOLATILE.c → vm/mterp/c/OP_IGET_WIDE_VOLATILE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IGET_WIDE_VOLATILE_JUMBO.c → vm/mterp/c/OP_IGET_WIDE_VOLATILE_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_INSTANCE_OF.c → vm/mterp/c/OP_INSTANCE_OF.cpp
File renamed without changes
View
0  vm/mterp/c/OP_INSTANCE_OF_JUMBO.c → vm/mterp/c/OP_INSTANCE_OF_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_INT_TO_BYTE.c → vm/mterp/c/OP_INT_TO_BYTE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_INT_TO_CHAR.c → vm/mterp/c/OP_INT_TO_CHAR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_INT_TO_DOUBLE.c → vm/mterp/c/OP_INT_TO_DOUBLE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_INT_TO_FLOAT.c → vm/mterp/c/OP_INT_TO_FLOAT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_INT_TO_LONG.c → vm/mterp/c/OP_INT_TO_LONG.cpp
File renamed without changes
View
0  vm/mterp/c/OP_INT_TO_SHORT.c → vm/mterp/c/OP_INT_TO_SHORT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_INVOKE_DIRECT.c → vm/mterp/c/OP_INVOKE_DIRECT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_INVOKE_DIRECT_JUMBO.c → vm/mterp/c/OP_INVOKE_DIRECT_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_INVOKE_DIRECT_RANGE.c → vm/mterp/c/OP_INVOKE_DIRECT_RANGE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_INVOKE_INTERFACE.c → vm/mterp/c/OP_INVOKE_INTERFACE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_INVOKE_INTERFACE_JUMBO.c → vm/mterp/c/OP_INVOKE_INTERFACE_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_INVOKE_INTERFACE_RANGE.c → vm/mterp/c/OP_INVOKE_INTERFACE_RANGE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_INVOKE_OBJECT_INIT_JUMBO.c → vm/mterp/c/OP_INVOKE_OBJECT_INIT_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_INVOKE_OBJECT_INIT_RANGE.c → vm/mterp/c/OP_INVOKE_OBJECT_INIT_RANGE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_INVOKE_STATIC.c → vm/mterp/c/OP_INVOKE_STATIC.cpp
File renamed without changes
View
0  vm/mterp/c/OP_INVOKE_STATIC_JUMBO.c → vm/mterp/c/OP_INVOKE_STATIC_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_INVOKE_STATIC_RANGE.c → vm/mterp/c/OP_INVOKE_STATIC_RANGE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_INVOKE_SUPER.c → vm/mterp/c/OP_INVOKE_SUPER.cpp
File renamed without changes
View
0  vm/mterp/c/OP_INVOKE_SUPER_JUMBO.c → vm/mterp/c/OP_INVOKE_SUPER_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_INVOKE_SUPER_QUICK.c → vm/mterp/c/OP_INVOKE_SUPER_QUICK.cpp
File renamed without changes
View
0  vm/mterp/c/OP_INVOKE_SUPER_QUICK_RANGE.c → vm/mterp/c/OP_INVOKE_SUPER_QUICK_RANGE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_INVOKE_SUPER_RANGE.c → vm/mterp/c/OP_INVOKE_SUPER_RANGE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_INVOKE_VIRTUAL.c → vm/mterp/c/OP_INVOKE_VIRTUAL.cpp
File renamed without changes
View
0  vm/mterp/c/OP_INVOKE_VIRTUAL_JUMBO.c → vm/mterp/c/OP_INVOKE_VIRTUAL_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_INVOKE_VIRTUAL_QUICK.c → vm/mterp/c/OP_INVOKE_VIRTUAL_QUICK.cpp
File renamed without changes
View
0  vm/mterp/c/OP_INVOKE_VIRTUAL_QUICK_RANGE.c → vm/mterp/c/OP_INVOKE_VIRTUAL_QUICK_RANGE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_INVOKE_VIRTUAL_RANGE.c → vm/mterp/c/OP_INVOKE_VIRTUAL_RANGE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IPUT.c → vm/mterp/c/OP_IPUT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IPUT_BOOLEAN.c → vm/mterp/c/OP_IPUT_BOOLEAN.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IPUT_BOOLEAN_JUMBO.c → vm/mterp/c/OP_IPUT_BOOLEAN_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IPUT_BYTE.c → vm/mterp/c/OP_IPUT_BYTE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IPUT_BYTE_JUMBO.c → vm/mterp/c/OP_IPUT_BYTE_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IPUT_CHAR.c → vm/mterp/c/OP_IPUT_CHAR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IPUT_CHAR_JUMBO.c → vm/mterp/c/OP_IPUT_CHAR_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IPUT_JUMBO.c → vm/mterp/c/OP_IPUT_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IPUT_OBJECT.c → vm/mterp/c/OP_IPUT_OBJECT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IPUT_OBJECT_JUMBO.c → vm/mterp/c/OP_IPUT_OBJECT_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IPUT_OBJECT_QUICK.c → vm/mterp/c/OP_IPUT_OBJECT_QUICK.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IPUT_OBJECT_VOLATILE.c → vm/mterp/c/OP_IPUT_OBJECT_VOLATILE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IPUT_OBJECT_VOLATILE_JUMBO.c → vm/mterp/c/OP_IPUT_OBJECT_VOLATILE_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IPUT_QUICK.c → vm/mterp/c/OP_IPUT_QUICK.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IPUT_SHORT.c → vm/mterp/c/OP_IPUT_SHORT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IPUT_SHORT_JUMBO.c → vm/mterp/c/OP_IPUT_SHORT_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IPUT_VOLATILE.c → vm/mterp/c/OP_IPUT_VOLATILE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IPUT_VOLATILE_JUMBO.c → vm/mterp/c/OP_IPUT_VOLATILE_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IPUT_WIDE.c → vm/mterp/c/OP_IPUT_WIDE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IPUT_WIDE_JUMBO.c → vm/mterp/c/OP_IPUT_WIDE_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IPUT_WIDE_QUICK.c → vm/mterp/c/OP_IPUT_WIDE_QUICK.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IPUT_WIDE_VOLATILE.c → vm/mterp/c/OP_IPUT_WIDE_VOLATILE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_IPUT_WIDE_VOLATILE_JUMBO.c → vm/mterp/c/OP_IPUT_WIDE_VOLATILE_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_LONG_TO_DOUBLE.c → vm/mterp/c/OP_LONG_TO_DOUBLE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_LONG_TO_FLOAT.c → vm/mterp/c/OP_LONG_TO_FLOAT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_LONG_TO_INT.c → vm/mterp/c/OP_LONG_TO_INT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_MONITOR_ENTER.c → vm/mterp/c/OP_MONITOR_ENTER.cpp
File renamed without changes
View
0  vm/mterp/c/OP_MONITOR_EXIT.c → vm/mterp/c/OP_MONITOR_EXIT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_MOVE.c → vm/mterp/c/OP_MOVE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_MOVE_16.c → vm/mterp/c/OP_MOVE_16.cpp
File renamed without changes
View
0  vm/mterp/c/OP_MOVE_EXCEPTION.c → vm/mterp/c/OP_MOVE_EXCEPTION.cpp
File renamed without changes
View
0  vm/mterp/c/OP_MOVE_FROM16.c → vm/mterp/c/OP_MOVE_FROM16.cpp
File renamed without changes
View
1  vm/mterp/c/OP_MOVE_OBJECT.c
@@ -1 +0,0 @@
-%include "c/OP_MOVE.c"
View
1  vm/mterp/c/OP_MOVE_OBJECT.cpp
@@ -0,0 +1 @@
+%include "c/OP_MOVE.cpp"
View
1  vm/mterp/c/OP_MOVE_OBJECT_16.c
@@ -1 +0,0 @@
-%include "c/OP_MOVE_16.c"
View
1  vm/mterp/c/OP_MOVE_OBJECT_16.cpp
@@ -0,0 +1 @@
+%include "c/OP_MOVE_16.cpp"
View
1  vm/mterp/c/OP_MOVE_OBJECT_FROM16.c
@@ -1 +0,0 @@
-%include "c/OP_MOVE_FROM16.c"
View
1  vm/mterp/c/OP_MOVE_OBJECT_FROM16.cpp
@@ -0,0 +1 @@
+%include "c/OP_MOVE_FROM16.cpp"
View
0  vm/mterp/c/OP_MOVE_RESULT.c → vm/mterp/c/OP_MOVE_RESULT.cpp
File renamed without changes
View
1  vm/mterp/c/OP_MOVE_RESULT_OBJECT.c
@@ -1 +0,0 @@
-%include "c/OP_MOVE_RESULT.c"
View
1  vm/mterp/c/OP_MOVE_RESULT_OBJECT.cpp
@@ -0,0 +1 @@
+%include "c/OP_MOVE_RESULT.cpp"
View
0  vm/mterp/c/OP_MOVE_RESULT_WIDE.c → vm/mterp/c/OP_MOVE_RESULT_WIDE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_MOVE_WIDE.c → vm/mterp/c/OP_MOVE_WIDE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_MOVE_WIDE_16.c → vm/mterp/c/OP_MOVE_WIDE_16.cpp
File renamed without changes
View
0  vm/mterp/c/OP_MOVE_WIDE_FROM16.c → vm/mterp/c/OP_MOVE_WIDE_FROM16.cpp
File renamed without changes
View
0  vm/mterp/c/OP_MUL_DOUBLE.c → vm/mterp/c/OP_MUL_DOUBLE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_MUL_DOUBLE_2ADDR.c → vm/mterp/c/OP_MUL_DOUBLE_2ADDR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_MUL_FLOAT.c → vm/mterp/c/OP_MUL_FLOAT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_MUL_FLOAT_2ADDR.c → vm/mterp/c/OP_MUL_FLOAT_2ADDR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_MUL_INT.c → vm/mterp/c/OP_MUL_INT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_MUL_INT_2ADDR.c → vm/mterp/c/OP_MUL_INT_2ADDR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_MUL_INT_LIT16.c → vm/mterp/c/OP_MUL_INT_LIT16.cpp
File renamed without changes
View
0  vm/mterp/c/OP_MUL_INT_LIT8.c → vm/mterp/c/OP_MUL_INT_LIT8.cpp
File renamed without changes
View
0  vm/mterp/c/OP_MUL_LONG.c → vm/mterp/c/OP_MUL_LONG.cpp
File renamed without changes
View
0  vm/mterp/c/OP_MUL_LONG_2ADDR.c → vm/mterp/c/OP_MUL_LONG_2ADDR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_NEG_DOUBLE.c → vm/mterp/c/OP_NEG_DOUBLE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_NEG_FLOAT.c → vm/mterp/c/OP_NEG_FLOAT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_NEG_INT.c → vm/mterp/c/OP_NEG_INT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_NEG_LONG.c → vm/mterp/c/OP_NEG_LONG.cpp
File renamed without changes
View
0  vm/mterp/c/OP_NEW_ARRAY.c → vm/mterp/c/OP_NEW_ARRAY.cpp
File renamed without changes
View
0  vm/mterp/c/OP_NEW_ARRAY_JUMBO.c → vm/mterp/c/OP_NEW_ARRAY_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_NEW_INSTANCE.c → vm/mterp/c/OP_NEW_INSTANCE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_NEW_INSTANCE_JUMBO.c → vm/mterp/c/OP_NEW_INSTANCE_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_NOP.c → vm/mterp/c/OP_NOP.cpp
File renamed without changes
View
0  vm/mterp/c/OP_NOT_INT.c → vm/mterp/c/OP_NOT_INT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_NOT_LONG.c → vm/mterp/c/OP_NOT_LONG.cpp
File renamed without changes
View
0  vm/mterp/c/OP_OR_INT.c → vm/mterp/c/OP_OR_INT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_OR_INT_2ADDR.c → vm/mterp/c/OP_OR_INT_2ADDR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_OR_INT_LIT16.c → vm/mterp/c/OP_OR_INT_LIT16.cpp
File renamed without changes
View
0  vm/mterp/c/OP_OR_INT_LIT8.c → vm/mterp/c/OP_OR_INT_LIT8.cpp
File renamed without changes
View
0  vm/mterp/c/OP_OR_LONG.c → vm/mterp/c/OP_OR_LONG.cpp
File renamed without changes
View
0  vm/mterp/c/OP_OR_LONG_2ADDR.c → vm/mterp/c/OP_OR_LONG_2ADDR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_PACKED_SWITCH.c → vm/mterp/c/OP_PACKED_SWITCH.cpp
File renamed without changes
View
0  vm/mterp/c/OP_REM_DOUBLE.c → vm/mterp/c/OP_REM_DOUBLE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_REM_DOUBLE_2ADDR.c → vm/mterp/c/OP_REM_DOUBLE_2ADDR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_REM_FLOAT.c → vm/mterp/c/OP_REM_FLOAT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_REM_FLOAT_2ADDR.c → vm/mterp/c/OP_REM_FLOAT_2ADDR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_REM_INT.c → vm/mterp/c/OP_REM_INT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_REM_INT_2ADDR.c → vm/mterp/c/OP_REM_INT_2ADDR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_REM_INT_LIT16.c → vm/mterp/c/OP_REM_INT_LIT16.cpp
File renamed without changes
View
0  vm/mterp/c/OP_REM_INT_LIT8.c → vm/mterp/c/OP_REM_INT_LIT8.cpp
File renamed without changes
View
0  vm/mterp/c/OP_REM_LONG.c → vm/mterp/c/OP_REM_LONG.cpp
File renamed without changes
View
0  vm/mterp/c/OP_REM_LONG_2ADDR.c → vm/mterp/c/OP_REM_LONG_2ADDR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_RETURN.c → vm/mterp/c/OP_RETURN.cpp
File renamed without changes
View
1  vm/mterp/c/OP_RETURN_OBJECT.c
@@ -1 +0,0 @@
-%include "c/OP_RETURN.c"
View
1  vm/mterp/c/OP_RETURN_OBJECT.cpp
@@ -0,0 +1 @@
+%include "c/OP_RETURN.cpp"
View
0  vm/mterp/c/OP_RETURN_VOID.c → vm/mterp/c/OP_RETURN_VOID.cpp
File renamed without changes
View
0  vm/mterp/c/OP_RETURN_VOID_BARRIER.c → vm/mterp/c/OP_RETURN_VOID_BARRIER.cpp
File renamed without changes
View
0  vm/mterp/c/OP_RETURN_WIDE.c → vm/mterp/c/OP_RETURN_WIDE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_RSUB_INT.c → vm/mterp/c/OP_RSUB_INT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_RSUB_INT_LIT8.c → vm/mterp/c/OP_RSUB_INT_LIT8.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SGET.c → vm/mterp/c/OP_SGET.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SGET_BOOLEAN.c → vm/mterp/c/OP_SGET_BOOLEAN.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SGET_BOOLEAN_JUMBO.c → vm/mterp/c/OP_SGET_BOOLEAN_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SGET_BYTE.c → vm/mterp/c/OP_SGET_BYTE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SGET_BYTE_JUMBO.c → vm/mterp/c/OP_SGET_BYTE_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SGET_CHAR.c → vm/mterp/c/OP_SGET_CHAR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SGET_CHAR_JUMBO.c → vm/mterp/c/OP_SGET_CHAR_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SGET_JUMBO.c → vm/mterp/c/OP_SGET_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SGET_OBJECT.c → vm/mterp/c/OP_SGET_OBJECT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SGET_OBJECT_JUMBO.c → vm/mterp/c/OP_SGET_OBJECT_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SGET_OBJECT_VOLATILE.c → vm/mterp/c/OP_SGET_OBJECT_VOLATILE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SGET_OBJECT_VOLATILE_JUMBO.c → vm/mterp/c/OP_SGET_OBJECT_VOLATILE_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SGET_SHORT.c → vm/mterp/c/OP_SGET_SHORT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SGET_SHORT_JUMBO.c → vm/mterp/c/OP_SGET_SHORT_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SGET_VOLATILE.c → vm/mterp/c/OP_SGET_VOLATILE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SGET_VOLATILE_JUMBO.c → vm/mterp/c/OP_SGET_VOLATILE_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SGET_WIDE.c → vm/mterp/c/OP_SGET_WIDE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SGET_WIDE_JUMBO.c → vm/mterp/c/OP_SGET_WIDE_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SGET_WIDE_VOLATILE.c → vm/mterp/c/OP_SGET_WIDE_VOLATILE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SGET_WIDE_VOLATILE_JUMBO.c → vm/mterp/c/OP_SGET_WIDE_VOLATILE_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SHL_INT.c → vm/mterp/c/OP_SHL_INT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SHL_INT_2ADDR.c → vm/mterp/c/OP_SHL_INT_2ADDR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SHL_INT_LIT8.c → vm/mterp/c/OP_SHL_INT_LIT8.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SHL_LONG.c → vm/mterp/c/OP_SHL_LONG.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SHL_LONG_2ADDR.c → vm/mterp/c/OP_SHL_LONG_2ADDR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SHR_INT.c → vm/mterp/c/OP_SHR_INT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SHR_INT_2ADDR.c → vm/mterp/c/OP_SHR_INT_2ADDR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SHR_INT_LIT8.c → vm/mterp/c/OP_SHR_INT_LIT8.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SHR_LONG.c → vm/mterp/c/OP_SHR_LONG.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SHR_LONG_2ADDR.c → vm/mterp/c/OP_SHR_LONG_2ADDR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SPARSE_SWITCH.c → vm/mterp/c/OP_SPARSE_SWITCH.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SPUT.c → vm/mterp/c/OP_SPUT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SPUT_BOOLEAN.c → vm/mterp/c/OP_SPUT_BOOLEAN.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SPUT_BOOLEAN_JUMBO.c → vm/mterp/c/OP_SPUT_BOOLEAN_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SPUT_BYTE.c → vm/mterp/c/OP_SPUT_BYTE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SPUT_BYTE_JUMBO.c → vm/mterp/c/OP_SPUT_BYTE_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SPUT_CHAR.c → vm/mterp/c/OP_SPUT_CHAR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SPUT_CHAR_JUMBO.c → vm/mterp/c/OP_SPUT_CHAR_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SPUT_JUMBO.c → vm/mterp/c/OP_SPUT_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SPUT_OBJECT.c → vm/mterp/c/OP_SPUT_OBJECT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SPUT_OBJECT_JUMBO.c → vm/mterp/c/OP_SPUT_OBJECT_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SPUT_OBJECT_VOLATILE.c → vm/mterp/c/OP_SPUT_OBJECT_VOLATILE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SPUT_OBJECT_VOLATILE_JUMBO.c → vm/mterp/c/OP_SPUT_OBJECT_VOLATILE_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SPUT_SHORT.c → vm/mterp/c/OP_SPUT_SHORT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SPUT_SHORT_JUMBO.c → vm/mterp/c/OP_SPUT_SHORT_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SPUT_VOLATILE.c → vm/mterp/c/OP_SPUT_VOLATILE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SPUT_VOLATILE_JUMBO.c → vm/mterp/c/OP_SPUT_VOLATILE_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SPUT_WIDE.c → vm/mterp/c/OP_SPUT_WIDE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SPUT_WIDE_JUMBO.c → vm/mterp/c/OP_SPUT_WIDE_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SPUT_WIDE_VOLATILE.c → vm/mterp/c/OP_SPUT_WIDE_VOLATILE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SPUT_WIDE_VOLATILE_JUMBO.c → vm/mterp/c/OP_SPUT_WIDE_VOLATILE_JUMBO.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SUB_DOUBLE.c → vm/mterp/c/OP_SUB_DOUBLE.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SUB_DOUBLE_2ADDR.c → vm/mterp/c/OP_SUB_DOUBLE_2ADDR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SUB_FLOAT.c → vm/mterp/c/OP_SUB_FLOAT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SUB_FLOAT_2ADDR.c → vm/mterp/c/OP_SUB_FLOAT_2ADDR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SUB_INT.c → vm/mterp/c/OP_SUB_INT.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SUB_INT_2ADDR.c → vm/mterp/c/OP_SUB_INT_2ADDR.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SUB_LONG.c → vm/mterp/c/OP_SUB_LONG.cpp
File renamed without changes
View
0  vm/mterp/c/OP_SUB_LONG_2ADDR.c → vm/mterp/c/OP_SUB_LONG_2ADDR.cpp
File renamed without changes

1 comment on commit cd8f5e7

@Julio-Guerra

Why did/do you need to change the language ? What is the benefit of this change ?

Please sign in to comment.
Something went wrong with that request. Please try again.