src/os_cpu/linux_zero/vm/os_linux_zero.cpp

changeset 2084
13b87063b4d8
parent 1907
c18cbe5936b8
child 2312
b675ff1ca7a3
     1.1 --- a/src/os_cpu/linux_zero/vm/os_linux_zero.cpp	Fri Aug 13 15:14:00 2010 -0700
     1.2 +++ b/src/os_cpu/linux_zero/vm/os_linux_zero.cpp	Wed Aug 18 01:22:16 2010 -0700
     1.3 @@ -435,22 +435,22 @@
     1.4    void _Copy_arrayof_conjoint_bytes(HeapWord* from,
     1.5                                      HeapWord* to,
     1.6                                      size_t    count) {
     1.7 -    ShouldNotCallThis();
     1.8 +    memmove(to, from, count);
     1.9    }
    1.10    void _Copy_arrayof_conjoint_jshorts(HeapWord* from,
    1.11                                        HeapWord* to,
    1.12                                        size_t    count) {
    1.13 -    ShouldNotCallThis();
    1.14 +    memmove(to, from, count * 2);
    1.15    }
    1.16    void _Copy_arrayof_conjoint_jints(HeapWord* from,
    1.17                                      HeapWord* to,
    1.18                                      size_t    count) {
    1.19 -    ShouldNotCallThis();
    1.20 +    memmove(to, from, count * 4);
    1.21    }
    1.22    void _Copy_arrayof_conjoint_jlongs(HeapWord* from,
    1.23                                       HeapWord* to,
    1.24                                       size_t    count) {
    1.25 -    ShouldNotCallThis();
    1.26 +    memmove(to, from, count * 8);
    1.27    }
    1.28  };
    1.29  

mercurial