1 |
|
2003-07-23 Casey Marshall <csm@gnu.org> |
2 |
|
|
3 |
|
* configure.ac (AC_CHECK_HEADERS): add 'sys/mman.h'. |
4 |
|
(AC_CHECK_FUNCS): add mmap and related functions. |
5 |
|
* include/java_nio_VMDirectByteBuffer.h: regenerated. |
6 |
|
* java/nio/DirectByteBufferImpl.java (put): new method. |
7 |
|
* native/jni/java-nio/gnu_java_nio_channels_FileChannelImpl.c |
8 |
|
(ALIGN_DOWN): new macro. |
9 |
|
(ALIGN_UP): new macro. |
10 |
|
(Java_gnu_java_nio_channels_FileChannelImpl_mapImpl): implemented. |
11 |
|
* native/jni/java-nio/java_nio_MappedByteBufferImpl.c: updated |
12 |
|
copyright years. |
13 |
|
(ALIGN_DOWN): new macro. |
14 |
|
(ALIGN_UP): new macro. |
15 |
|
(get_pagesize): new function. |
16 |
|
(get_raw_values): new function. |
17 |
|
(Java_java_nio_MappedByteBufferImpl_unmapImpl): implemented. |
18 |
|
(Java_java_nio_MappedByteBufferImpl_isLoadedImpl): implemented. |
19 |
|
(Java_java_nio_MappedByteBufferImpl_loadImpl): implemented. |
20 |
|
(Java_java_nio_MappedByteBufferImpl_forceImpl): implemented. |
21 |
|
* native/jni/java-nio/java_nio_VMDirectByteBuffer.c |
22 |
|
(Java_java_nio_VMDirectByteBuffer_put): renamed to |
23 |
|
'Java_java_nio_VMDirectByteBuffer_put__Lgnu_classpath_RawData_2IB.' |
24 |
|
(Java_java_nio_VMDirectByteBuffer_get__Lgnu_classpath_RawData_2I_3BII): |
25 |
|
call 'ReleaseByteArrayElements' on the source byte array elements. |
26 |
|
(Java_java_nio_VMDirectByteBuffer_put__Lgnu_classpath_RawData_2I_3BII): |
27 |
|
new method. |
28 |
|
* vm/reference/java/nio/VMDirectByteBuffer.java (put): new method. |
29 |
|
|
30 |
2005-07-23 David Gilbert <david.gilbert@object-refinery.com> |
2005-07-23 David Gilbert <david.gilbert@object-refinery.com> |
31 |
|
|
32 |
* javax/swing/BoundedRangeModel.java: added/updated API doc comments. |
* javax/swing/BoundedRangeModel.java: added/updated API doc comments. |