JavaNativeMethodImpl_OpenJDK7.st
author Claus Gittinger <cg@exept.de>
Sun, 23 Feb 2020 14:03:15 +0100
branchcvs_MAIN
changeset 3997 5bb44f7e1d20
parent 3412 df11bb428463
child 3612 8034fe0e17e2
permissions -rw-r--r--
#REFACTORING by exept class: Java class changed: #dumpConfigOn:
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     1
"
3324
a58245c0e83a Updated copyright notices.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3281
diff changeset
     2
 COPYRIGHT (c) 2010-2015 by Jan Vrany, Jan Kurs and Marcel Hlopko
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     3
                            SWING Research Group, Czech Technical University in Prague
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     4
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     5
 This software is furnished under a license and may be used
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     6
 only in accordance with the terms of that license and with the
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     7
 inclusion of the above copyright notice.   This software may not
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     8
 be provided or otherwise made available to, or used by, any
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     9
 other person.  No title to or ownership of the software is
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    10
 hereby transferred.
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    11
"
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    12
"{ Package: 'stx:libjava' }"
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    13
3403
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    14
"{ NameSpace: Smalltalk }"
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    15
2678
c865275e48a7 Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2396
diff changeset
    16
JavaNativeMethodImpl_OpenJDK6 subclass:#JavaNativeMethodImpl_OpenJDK7
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    17
	instanceVariableNames:''
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    18
	classVariableNames:''
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    19
	poolDictionaries:'JavaVMData'
3054
7e5ad1b76629 Initial stubs for Java 8
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3021
diff changeset
    20
	category:'Languages-Java-Support-Java 7'
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    21
!
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    22
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    23
!JavaNativeMethodImpl_OpenJDK7 class methodsFor:'documentation'!
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    24
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    25
copyright
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    26
"
3324
a58245c0e83a Updated copyright notices.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3281
diff changeset
    27
 COPYRIGHT (c) 2010-2015 by Jan Vrany, Jan Kurs and Marcel Hlopko
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    28
                            SWING Research Group, Czech Technical University in Prague
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    29
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    30
 This software is furnished under a license and may be used
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    31
 only in accordance with the terms of that license and with the
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    32
 inclusion of the above copyright notice.   This software may not
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    33
 be provided or otherwise made available to, or used by, any
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    34
 other person.  No title to or ownership of the software is
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    35
 hereby transferred.
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    36
"
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    37
! !
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    38
3403
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    39
!JavaNativeMethodImpl_OpenJDK7 class methodsFor:'native - com.sun.tools.jdi'!
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    40
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    41
_com_sun_tools_jdi_SharedMemoryTransportService_accept0: this _: a1 _: a2 _: a3 _: a4 
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    42
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    43
    <javanative: 'com/sun/tools/jdi/SharedMemoryTransportService' name: 'accept0(JJ)J'>
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    44
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    45
    ^ JavaVM unimplementedNativeMethodSignal raise
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    46
!
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    47
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    48
_com_sun_tools_jdi_SharedMemoryTransportService_attach0: this _: a1 _: a2 _: a3 
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    49
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    50
    <javanative: 'com/sun/tools/jdi/SharedMemoryTransportService' name: 'attach0(Ljava/lang/String;J)J'>
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    51
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    52
    ^ JavaVM unimplementedNativeMethodSignal raise
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    53
!
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    54
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    55
_com_sun_tools_jdi_SharedMemoryTransportService_initialize: this 
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    56
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    57
    <javanative: 'com/sun/tools/jdi/SharedMemoryTransportService' name: 'initialize()V'>
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    58
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    59
    "Nothing to do"
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    60
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    61
    "Modified: / 14-11-2013 / 14:27:09 / Jan Vrany <jan.vrany@fit.cvut.cz>"
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    62
!
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    63
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    64
_com_sun_tools_jdi_SharedMemoryTransportService_name: this _: a1 _: a2 
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    65
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    66
    <javanative: 'com/sun/tools/jdi/SharedMemoryTransportService' name: 'name(J)Ljava/lang/String;'>
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    67
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    68
    ^ JavaVM unimplementedNativeMethodSignal raise
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    69
!
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    70
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    71
_com_sun_tools_jdi_SharedMemoryTransportService_startListening0: this _: a1 
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    72
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    73
    <javanative: 'com/sun/tools/jdi/SharedMemoryTransportService' name: 'startListening0(Ljava/lang/String;)J'>
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    74
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    75
    ^ JavaVM unimplementedNativeMethodSignal raise
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    76
!
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    77
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    78
_com_sun_tools_jdi_SharedMemoryTransportService_stopListening0: this _: a1 _: a2 
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    79
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    80
    <javanative: 'com/sun/tools/jdi/SharedMemoryTransportService' name: 'stopListening0(J)V'>
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    81
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    82
    ^ JavaVM unimplementedNativeMethodSignal raise
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    83
! !
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
    84
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    85
!JavaNativeMethodImpl_OpenJDK7 class methodsFor:'native - java.io'!
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    86
3019
c04668cd040d Natives cleaned up a bit.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2959
diff changeset
    87
_java_io_FileInputStream_read0: this 
c04668cd040d Natives cleaned up a bit.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2959
diff changeset
    88
c04668cd040d Natives cleaned up a bit.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2959
diff changeset
    89
    <javanative: 'java/io/FileInputStream' name: 'read0()I'>
c04668cd040d Natives cleaned up a bit.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2959
diff changeset
    90
c04668cd040d Natives cleaned up a bit.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2959
diff changeset
    91
    ^ self _java_io_FileInputStream_read: this
c04668cd040d Natives cleaned up a bit.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2959
diff changeset
    92
c04668cd040d Natives cleaned up a bit.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2959
diff changeset
    93
    "Modified: / 07-02-2014 / 09:31:46 / Jan Vrany <jan.vrany@fit.cvut.cz>"
c04668cd040d Natives cleaned up a bit.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2959
diff changeset
    94
!
c04668cd040d Natives cleaned up a bit.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2959
diff changeset
    95
2959
3e837849ce3e Bugfix: fixed premature freeing of zip entry causing zip entry.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2958
diff changeset
    96
_java_io_FileOutputStream_open: this _: a1 _: a2
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    97
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    98
    <javanative: 'java/io/FileOutputStream' name: 'open(Ljava/lang/String;Z)V'>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    99
2917
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   100
    ^ self commonOpen: this path: a1 forAppend: a2 == 1
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   101
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   102
    "Modified: / 12-11-2013 / 22:48:37 / Jan Vrany <jan.vrany@fit.cvut.cz>"
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   103
!
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   104
2959
3e837849ce3e Bugfix: fixed premature freeing of zip entry causing zip entry.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2958
diff changeset
   105
_java_io_FileOutputStream_write: this _: byte _: append
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   106
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   107
    <javanative: 'java/io/FileOutputStream' name: 'write(IZ)V'>
2917
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   108
    "
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   109
    /**
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   110
     * Writes the specified byte to this file output stream.
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   111
     *
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   112
     * @param   b   the byte to be written.
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   113
     * @param   append   {@code true} if the write operation first
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   114
     *     advances the position to the end of file
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   115
     */
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   116
    "
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   117
    | fdobj fd stream b |
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   118
2917
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   119
    "/Java byte is signed, make it integer in 0-255"
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   120
    b := byte < 0 ifTrue:[ byte + 256] ifFalse:[byte ].
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   121
    fdobj := (this instVarNamed: #fd).
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   122
    fd    := fdobj instVarNamed: #fd.
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   123
    stream := self getOpenFileAt:fd.
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   124
    [
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   125
        append == 1 ifTrue:[ stream setToEnd ].
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   126
        stream nextPut: b.
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   127
    ] on: Error do:[:ex|
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   128
        JavaVM throwIOExceptionWithMessage:ex description
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   129
    ]
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   130
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   131
    "Modified: / 13-11-2013 / 09:34:18 / Jan Vrany <jan.vrany@fit.cvut.cz>"
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   132
!
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   133
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   134
_java_io_FileOutputStream_writeBytes: this _:bytes _: offset _: count _: append
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   135
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   136
    <javanative: 'java/io/FileOutputStream' name: 'writeBytes([BIIZ)V'>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   137
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   138
    ^ self anyStream_write: this bytes: bytes offset: offset count: count append: append == 1.
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   139
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   140
    "Modified: / 08-02-2013 / 11:57:41 / Jan Vrany <jan.vrany@fit.cvut.cz>"
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   141
! !
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   142
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   143
!JavaNativeMethodImpl_OpenJDK7 class methodsFor:'native - java.lang'!
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   144
2959
3e837849ce3e Bugfix: fixed premature freeing of zip entry causing zip entry.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2958
diff changeset
   145
_java_lang_ClassLoader_getCaller: this _: a1
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   146
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   147
    <javanative: 'java/lang/ClassLoader' name: 'getCaller(I)Ljava/lang/Class;'>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   148
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   149
    "/ index 0: java.lang.ClassLoader.class
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   150
    "/ index 1: the immediate caller of index 0.
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   151
    "/ index 2: the immediate caller of index 1.
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   152
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   153
    | ctx |
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   154
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   155
    ctx := self nativeContext sender.
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   156
    a1 timesRepeat:[
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   157
        ctx := ctx sender
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   158
    ].
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   159
    ^JavaVM reflection javaClassObjectForClass: ctx receiver class theNonMetaclass
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   160
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   161
    "Modified: / 07-02-2013 / 23:35:55 / Jan Vrany <jan.vrany@fit.cvut.cz>"
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   162
!
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   163
3248
03cc67fbfd3d Added variant of native Class.forName0 as used by OpenJDK 7u71.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3230
diff changeset
   164
_java_lang_Class_getCheckMemberAccessMethod: this _: a1 
03cc67fbfd3d Added variant of native Class.forName0 as used by OpenJDK 7u71.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3230
diff changeset
   165
03cc67fbfd3d Added variant of native Class.forName0 as used by OpenJDK 7u71.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3230
diff changeset
   166
    <javanative: 'java/lang/Class' name: 'getCheckMemberAccessMethod(Ljava/lang/Class;)Ljava/lang/reflect/Method;'>
03cc67fbfd3d Added variant of native Class.forName0 as used by OpenJDK 7u71.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3230
diff changeset
   167
03cc67fbfd3d Added variant of native Class.forName0 as used by OpenJDK 7u71.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3230
diff changeset
   168
    ^ JavaVM unimplementedNativeMethodSignal raise
03cc67fbfd3d Added variant of native Class.forName0 as used by OpenJDK 7u71.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3230
diff changeset
   169
!
03cc67fbfd3d Added variant of native Class.forName0 as used by OpenJDK 7u71.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3230
diff changeset
   170
2959
3e837849ce3e Bugfix: fixed premature freeing of zip entry causing zip entry.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2958
diff changeset
   171
_java_lang_Thread_setNativeName: this _: a1
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   172
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   173
    <javanative: 'java/lang/Thread' name: 'setNativeName(Ljava/lang/String;)V'>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   174
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   175
    ^ JavaVM unimplementedNativeMethodSignal raise
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   176
!
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   177
2959
3e837849ce3e Bugfix: fixed premature freeing of zip entry causing zip entry.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2958
diff changeset
   178
_java_lang_Throwable_fillInStackTrace: this _: a1
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   179
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   180
    <javanative: 'java/lang/Throwable' name: 'fillInStackTrace(I)Ljava/lang/Throwable;'>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   181
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   182
    | java_lang_Throwable  exceptionObject  list  con |
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   183
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   184
    java_lang_Throwable := Java classNamed: 'java/lang/Throwable'.
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   185
    exceptionObject := this.
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   186
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   187
    "/
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   188
    "/ debugging only
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   189
    "/
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   190
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   191
    (java_lang_Throwable notNil and:[(exceptionObject isKindOf: java_lang_Throwable) not]) ifTrue: [
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   192
        self error:'Thrown object is not a java.lang.Throwable'.
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   193
    ].
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   194
    con := self nativeContext sender.
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   195
    "/ Just a guess, there is no comment what the parameter means...
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   196
    a1 timesRepeat: [ con := con sender ].
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   197
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   198
    "/
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   199
    "/ we are not interrested in all intermediate Exception frames ...
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   200
    "/
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   201
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   202
    FullExceptionTrace ifFalse: [
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   203
        "/ first, skip any JavaVM contexts
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   204
        [ con receiver == exceptionObject ] whileFalse: [ con := con sender ].
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   205
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   206
        "/ then, all exception-init contexts
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   207
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   208
        [ con receiver == exceptionObject ] whileTrue: [ con := con sender ].
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   209
    ].
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   210
    list := OrderedCollection new.
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   211
    [ con notNil ] whileTrue: [
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   212
        (con isJavaContext) ifTrue: [
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   213
            "/ add a copy, in case the context continues with some
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   214
            "/ cleanup ...
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   215
            list add: con shallowCopy
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   216
        ].
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   217
        con := con sender
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   218
    ].
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   219
    exceptionObject instVarNamed: 'backtrace' put: (list asArray).
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   220
    ^ nil.
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   221
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   222
    "Modified: / 08-02-2013 / 01:28:44 / Jan Vrany <jan.vrany@fit.cvut.cz>"
2917
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   223
!
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   224
2959
3e837849ce3e Bugfix: fixed premature freeing of zip entry causing zip entry.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2958
diff changeset
   225
_java_lang_UNIXProcess_forkAndExec: this _: a1 _: a2 _: a3 _: a4 _: a5 _: a6 _: a7 _: a8
2917
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   226
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   227
    <javanative: 'java/lang/UNIXProcess' name: 'forkAndExec([B[BI[BI[B[IZ)I'>
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   228
e634189c444e Another pass over java.io.* natives. Fixes for OpenJDK 7.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2912
diff changeset
   229
    ^ JavaVM unimplementedNativeMethodSignal raise
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   230
! !
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   231
3209
b96f863a8500 Java lint service now do dry-compilation to get more accurate problem list.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3118
diff changeset
   232
!JavaNativeMethodImpl_OpenJDK7 class methodsFor:'native - java.net'!
b96f863a8500 Java lint service now do dry-compilation to get more accurate problem list.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3118
diff changeset
   233
b96f863a8500 Java lint service now do dry-compilation to get more accurate problem list.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3118
diff changeset
   234
_java_net_NetworkInterface_getByIndex0: this _: a1 
b96f863a8500 Java lint service now do dry-compilation to get more accurate problem list.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3118
diff changeset
   235
b96f863a8500 Java lint service now do dry-compilation to get more accurate problem list.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3118
diff changeset
   236
    <javanative: 'java/net/NetworkInterface' name: 'getByIndex0(I)Ljava/net/NetworkInterface;'>
b96f863a8500 Java lint service now do dry-compilation to get more accurate problem list.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3118
diff changeset
   237
b96f863a8500 Java lint service now do dry-compilation to get more accurate problem list.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3118
diff changeset
   238
    ^ JavaVM unimplementedNativeMethodSignal raise
3403
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   239
!
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   240
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   241
_java_net_TwoStacksPlainSocketImpl_initProto: this 
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   242
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   243
    <javanative: 'java/net/TwoStacksPlainSocketImpl' name: 'initProto()V'>
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   244
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   245
    "/ Nothing to do here...
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   246
!
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   247
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   248
_java_net_TwoStacksPlainSocketImpl_socketAccept: this _: a1 
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   249
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   250
    <javanative: 'java/net/TwoStacksPlainSocketImpl' name: 'socketAccept(Ljava/net/SocketImpl;)V'>
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   251
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   252
    ^ self _java_net_PlainSocketImpl_socketAccept: this _:a1
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   253
!
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   254
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   255
_java_net_TwoStacksPlainSocketImpl_socketAvailable: this 
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   256
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   257
    <javanative: 'java/net/TwoStacksPlainSocketImpl' name: 'socketAvailable()I'>
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   258
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   259
    ^self _java_net_PlainSocketImpl_socketAvailable: this
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   260
!
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   261
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   262
_java_net_TwoStacksPlainSocketImpl_socketBind: this _: addr _: port _: boolean 
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   263
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   264
    <javanative: 'java/net/TwoStacksPlainSocketImpl' name: 'socketBind(Ljava/net/InetAddress;IZ)V'>
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   265
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   266
    | family |
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   267
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   268
    family := (addr instVarNamed: #holder) instVarNamed: #family.
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   269
    family == 2"IPv6" ifTrue:[
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   270
        JavaVM throwSocketException: 'IPv6 protocol not supported'.
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   271
        ^self.
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   272
    ].
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   273
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   274
    (this instVarNamed: #fd) isNil ifTrue:[
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   275
        JavaVM throwSocketException: 'Socket closed'.
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   276
        ^self.
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   277
    ].
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   278
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   279
    ^self _java_net_PlainSocketImpl_socketBind: this _: addr _:  port
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   280
!
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   281
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   282
_java_net_TwoStacksPlainSocketImpl_socketClose0: this _: a1 
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   283
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   284
    <javanative: 'java/net/TwoStacksPlainSocketImpl' name: 'socketClose0(Z)V'>
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   285
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   286
    self commonClose: this
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   287
!
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   288
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   289
_java_net_TwoStacksPlainSocketImpl_socketConnect: this _:jaddr _: port _: timeout
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   290
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   291
    <javanative: 'java/net/TwoStacksPlainSocketImpl' name: 'socketConnect(Ljava/net/InetAddress;II)V'>
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   292
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   293
    self _java_net_PlainSocketImpl_socketConnect: this _:jaddr _: port _: timeout
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   294
!
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   295
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   296
_java_net_TwoStacksPlainSocketImpl_socketCreate: this _: a1 
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   297
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   298
    <javanative: 'java/net/TwoStacksPlainSocketImpl' name: 'socketCreate(Z)V'>
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   299
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   300
    self _java_net_PlainSocketImpl_socketCreate: this _: a1.
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   301
    this instVarNamed: #fd1 put: nil.
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   302
!
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   303
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   304
_java_net_TwoStacksPlainSocketImpl_socketGetOption: this _: a1 _: a2 
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   305
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   306
    <javanative: 'java/net/TwoStacksPlainSocketImpl' name: 'socketGetOption(ILjava/lang/Object;)I'>
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   307
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   308
    ^ self _java_net_PlainSocketImpl_socketGetOption: this _:a1 _: a2
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   309
!
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   310
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   311
_java_net_TwoStacksPlainSocketImpl_socketListen: this _: a1 
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   312
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   313
    <javanative: 'java/net/TwoStacksPlainSocketImpl' name: 'socketListen(I)V'>
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   314
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   315
    ^self _java_net_PlainSocketImpl_socketListen: this _:a1
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   316
!
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   317
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   318
_java_net_TwoStacksPlainSocketImpl_socketNativeSetOption: this _: a1 _: a2 _: a3 
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   319
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   320
    <javanative: 'java/net/TwoStacksPlainSocketImpl' name: 'socketNativeSetOption(IZLjava/lang/Object;)V'>
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   321
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   322
    ^self _java_net_PlainSocketImpl_socketSetOption: this _:a1 _: a2 _: a3
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   323
!
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   324
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   325
_java_net_TwoStacksPlainSocketImpl_socketSendUrgentData: this _: data
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   326
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   327
    <javanative: 'java/net/TwoStacksPlainSocketImpl' name: 'socketSendUrgentData(I)V'>
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   328
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   329
    ^ self _java_net_PlainSocketImpl_socketSendUrgentData: this _: data
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   330
!
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   331
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   332
_java_net_TwoStacksPlainSocketImpl_socketShutdown: this _: what
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   333
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   334
    <javanative: 'java/net/TwoStacksPlainSocketImpl' name: 'socketShutdown(I)V'>
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   335
5dd55aa7d949 Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3324
diff changeset
   336
    ^ self _java_net_PlainSocketImpl_socketShutdown: this _: what
3209
b96f863a8500 Java lint service now do dry-compilation to get more accurate problem list.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3118
diff changeset
   337
! !
b96f863a8500 Java lint service now do dry-compilation to get more accurate problem list.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3118
diff changeset
   338
3214
c38fcee7b0da Fixes bad bug in Java thread handling that caused memory/resource leak.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3209
diff changeset
   339
!JavaNativeMethodImpl_OpenJDK7 class methodsFor:'native - java.nio'!
c38fcee7b0da Fixes bad bug in Java thread handling that caused memory/resource leak.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3209
diff changeset
   340
c38fcee7b0da Fixes bad bug in Java thread handling that caused memory/resource leak.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3209
diff changeset
   341
_java_nio_MappedByteBuffer_force0: this _: a1 _: a2 _: a3 _: a4 _: a5 
c38fcee7b0da Fixes bad bug in Java thread handling that caused memory/resource leak.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3209
diff changeset
   342
c38fcee7b0da Fixes bad bug in Java thread handling that caused memory/resource leak.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3209
diff changeset
   343
    <javanative: 'java/nio/MappedByteBuffer' name: 'force0(Ljava/io/FileDescriptor;JJ)V'>
c38fcee7b0da Fixes bad bug in Java thread handling that caused memory/resource leak.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3209
diff changeset
   344
c38fcee7b0da Fixes bad bug in Java thread handling that caused memory/resource leak.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3209
diff changeset
   345
    ^ JavaVM unimplementedNativeMethodSignal raise
c38fcee7b0da Fixes bad bug in Java thread handling that caused memory/resource leak.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3209
diff changeset
   346
! !
c38fcee7b0da Fixes bad bug in Java thread handling that caused memory/resource leak.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3209
diff changeset
   347
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   348
!JavaNativeMethodImpl_OpenJDK7 class methodsFor:'native - java.util.zip'!
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   349
3230
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   350
_java_util_zip_Deflater_deflateBytes: this _: a1 _: a2 _: a3 _: a4 _: a5 _: a6 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   351
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   352
    <javanative: 'java/util/zip/Deflater' name: 'deflateBytes(J[BIII)I'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   353
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   354
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   355
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   356
2959
3e837849ce3e Bugfix: fixed premature freeing of zip entry causing zip entry.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2958
diff changeset
   357
_java_util_zip_ZipFile_getCommentBytes: this _: jzentry _: a2
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   358
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   359
    <javanative: 'java/util/zip/ZipFile' name: 'getCommentBytes(J)[B'>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   360
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   361
    |  zmember |
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   362
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   363
    zmember := ZipEntryCache at: jzentry.
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   364
    ^zmember fileComment asByteArray
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   365
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   366
    "Modified: / 08-02-2013 / 09:46:36 / Jan Vrany <jan.vrany@fit.cvut.cz>"
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   367
!
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   368
2959
3e837849ce3e Bugfix: fixed premature freeing of zip entry causing zip entry.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2958
diff changeset
   369
_java_util_zip_ZipFile_getEntry: this _: a1 _: a2 _: a3 _: a4
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   370
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   371
    <javanative: 'java/util/zip/ZipFile' name: 'getEntry(J[BZ)J'>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   372
    "
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   373
    !!!!!!WARNING!!!!!!!!
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   374
    In Open JDK 7, it takes byte array instead of string like in Open JDK 6!!!!!!!!
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   375
    "
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   376
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   377
    | zipArchive  filename  member |
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   378
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   379
    zipArchive := self getZipArchiveAt:a1.
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   380
    filename := a3 asString.
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   381
    member := (zipArchive findMemberAllowForMissingTrailingSlash: filename).
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   382
    member isNil ifTrue: [
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   383
        ^ 0
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   384
    ] ifFalse: [
2959
3e837849ce3e Bugfix: fixed premature freeing of zip entry causing zip entry.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2958
diff changeset
   385
        "/^ ZipEntryCache indexOf: member ifAbsent:[
2958
bbd626006ab0 Access to ZipEntryCache synchronized to avoid races.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2926
diff changeset
   386
            | index |
bbd626006ab0 Access to ZipEntryCache synchronized to avoid races.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2926
diff changeset
   387
bbd626006ab0 Access to ZipEntryCache synchronized to avoid races.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2926
diff changeset
   388
            ZipEntryCacheLock critical:[
bbd626006ab0 Access to ZipEntryCache synchronized to avoid races.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2926
diff changeset
   389
                ZipEntryCacheFirstFree == 0 ifTrue:[
bbd626006ab0 Access to ZipEntryCache synchronized to avoid races.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2926
diff changeset
   390
                    ZipEntryCache add: member.
bbd626006ab0 Access to ZipEntryCache synchronized to avoid races.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2926
diff changeset
   391
                    index := ZipEntryCache size.
bbd626006ab0 Access to ZipEntryCache synchronized to avoid races.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2926
diff changeset
   392
                ] ifFalse:[
bbd626006ab0 Access to ZipEntryCache synchronized to avoid races.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2926
diff changeset
   393
                    index := ZipEntryCacheFirstFree.
bbd626006ab0 Access to ZipEntryCache synchronized to avoid races.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2926
diff changeset
   394
                    ZipEntryCacheFirstFree := ZipEntryCache at: index.
bbd626006ab0 Access to ZipEntryCache synchronized to avoid races.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2926
diff changeset
   395
                    ZipEntryCache at: index put: member.
bbd626006ab0 Access to ZipEntryCache synchronized to avoid races.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2926
diff changeset
   396
                ].
bbd626006ab0 Access to ZipEntryCache synchronized to avoid races.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2926
diff changeset
   397
            ].
2959
3e837849ce3e Bugfix: fixed premature freeing of zip entry causing zip entry.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2958
diff changeset
   398
            "/Logger
3e837849ce3e Bugfix: fixed premature freeing of zip entry causing zip entry.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2958
diff changeset
   399
            "/    log: 'java.util.zip.ZipFile.getEntry() called for ', index printString
3e837849ce3e Bugfix: fixed premature freeing of zip entry causing zip entry.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2958
diff changeset
   400
            "/    severity: #debug
3e837849ce3e Bugfix: fixed premature freeing of zip entry causing zip entry.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2958
diff changeset
   401
            "/    facility: 'JVM'.
3e837849ce3e Bugfix: fixed premature freeing of zip entry causing zip entry.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2958
diff changeset
   402
            ^ index.
3e837849ce3e Bugfix: fixed premature freeing of zip entry causing zip entry.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2958
diff changeset
   403
        "/].
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   404
    ]
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   405
2959
3e837849ce3e Bugfix: fixed premature freeing of zip entry causing zip entry.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2958
diff changeset
   406
    "Modified: / 10-12-2013 / 00:56:04 / Jan Vrany <jan.vrany@fit.cvut.cz>"
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   407
!
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   408
2959
3e837849ce3e Bugfix: fixed premature freeing of zip entry causing zip entry.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2958
diff changeset
   409
_java_util_zip_ZipFile_getEntryBytes: this _: jzentry _: a2 _: type
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   410
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   411
    <javanative: 'java/util/zip/ZipFile' name: 'getEntryBytes(JI)[B'>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   412
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   413
    |  zmember |
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   414
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   415
    zmember := ZipEntryCache at: jzentry.
2926
223fb480e1fb Fix for OpenJDK7 native _java_util_zip_ZipFile_getEntryBytes:_: _: _:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2917
diff changeset
   416
    type == 0 "JZENTRY_NAME" ifTrue:[
223fb480e1fb Fix for OpenJDK7 native _java_util_zip_ZipFile_getEntryBytes:_: _: _:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2917
diff changeset
   417
        ^zmember fileNameLength == 0
223fb480e1fb Fix for OpenJDK7 native _java_util_zip_ZipFile_getEntryBytes:_: _: _:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2917
diff changeset
   418
            ifTrue:[nil]
2959
3e837849ce3e Bugfix: fixed premature freeing of zip entry causing zip entry.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2958
diff changeset
   419
            ifFalse:[zmember fileName asByteArray].
2926
223fb480e1fb Fix for OpenJDK7 native _java_util_zip_ZipFile_getEntryBytes:_: _: _:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2917
diff changeset
   420
    ].
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   421
    type == 1 "JZENTRY_EXTRA" ifTrue:[
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   422
        ^zmember extraFieldLength == 0
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   423
            ifTrue:[nil]
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   424
            ifFalse:[zmember extraField asByteArray].
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   425
    ].
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   426
    type == 2 "JZENTRY_COMMENT" ifTrue:[
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   427
        ^zmember fileCommentLength == 0
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   428
            ifTrue:[nil]
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   429
            ifFalse:[zmember fileComment asByteArray].
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   430
    ].
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   431
    self breakPoint: #jv.
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   432
    JavaVM throwZipException: 'Unknown type in getEntryBytes()'.
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   433
2926
223fb480e1fb Fix for OpenJDK7 native _java_util_zip_ZipFile_getEntryBytes:_: _: _:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2917
diff changeset
   434
    "Modified: / 15-11-2013 / 22:58:25 / Jan Vrany <jan.vrany@fit.cvut.cz>"
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   435
!
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   436
2959
3e837849ce3e Bugfix: fixed premature freeing of zip entry causing zip entry.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2958
diff changeset
   437
_java_util_zip_ZipFile_getEntryCSize: this _: jzentry _: a2
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   438
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   439
    <javanative: 'java/util/zip/ZipFile' name: 'getEntryCSize(J)J'>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   440
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   441
    |  zmember |
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   442
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   443
    zmember := ZipEntryCache at: jzentry.
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   444
    ^zmember compressedSize
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   445
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   446
    "Modified: / 08-02-2013 / 09:44:12 / Jan Vrany <jan.vrany@fit.cvut.cz>"
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   447
!
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   448
2959
3e837849ce3e Bugfix: fixed premature freeing of zip entry causing zip entry.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2958
diff changeset
   449
_java_util_zip_ZipFile_getEntryCrc: this _: jzentry _: a2
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   450
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   451
    <javanative: 'java/util/zip/ZipFile' name: 'getEntryCrc(J)J'>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   452
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   453
    |  zmember |
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   454
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   455
    zmember := ZipEntryCache at: jzentry.
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   456
    ^zmember crc32
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   457
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   458
    "Modified: / 08-02-2013 / 09:45:07 / Jan Vrany <jan.vrany@fit.cvut.cz>"
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   459
!
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   460
2959
3e837849ce3e Bugfix: fixed premature freeing of zip entry causing zip entry.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2958
diff changeset
   461
_java_util_zip_ZipFile_getEntryFlag: this _: jzentry _: a2
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   462
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   463
    <javanative: 'java/util/zip/ZipFile' name: 'getEntryFlag(J)I'>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   464
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   465
    |  zmember |
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   466
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   467
    zmember := ZipEntryCache at: jzentry.
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   468
    ^zmember generalPurposBitFlag
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   469
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   470
    "Modified: / 08-02-2013 / 09:42:24 / Jan Vrany <jan.vrany@fit.cvut.cz>"
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   471
!
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   472
2959
3e837849ce3e Bugfix: fixed premature freeing of zip entry causing zip entry.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2958
diff changeset
   473
_java_util_zip_ZipFile_getEntryMethod: this _: jzentry _: a2
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   474
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   475
    <javanative: 'java/util/zip/ZipFile' name: 'getEntryMethod(J)I'>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   476
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   477
    |  zmember |
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   478
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   479
    zmember := ZipEntryCache at: jzentry.
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   480
    ^zmember compressionMethod
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   481
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   482
    "Modified: / 08-02-2013 / 09:44:41 / Jan Vrany <jan.vrany@fit.cvut.cz>"
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   483
!
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   484
2959
3e837849ce3e Bugfix: fixed premature freeing of zip entry causing zip entry.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2958
diff changeset
   485
_java_util_zip_ZipFile_getEntrySize: this _: jzentry _: a2
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   486
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   487
    <javanative: 'java/util/zip/ZipFile' name: 'getEntrySize(J)J'>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   488
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   489
    |  zmember |
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   490
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   491
    zmember := ZipEntryCache at: jzentry.
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   492
    ^zmember uncompressedSize
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   493
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   494
    "Modified: / 08-02-2013 / 09:43:47 / Jan Vrany <jan.vrany@fit.cvut.cz>"
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   495
!
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   496
2959
3e837849ce3e Bugfix: fixed premature freeing of zip entry causing zip entry.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2958
diff changeset
   497
_java_util_zip_ZipFile_getEntryTime: this _: jzentry _: a2
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   498
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   499
    <javanative: 'java/util/zip/ZipFile' name: 'getEntryTime(J)J'>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   500
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   501
    |  zmember |
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   502
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   503
    zmember := ZipEntryCache at: jzentry.
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   504
    ^zmember lastModFileTime
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   505
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   506
    "Modified: / 08-02-2013 / 09:45:35 / Jan Vrany <jan.vrany@fit.cvut.cz>"
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   507
!
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   508
2959
3e837849ce3e Bugfix: fixed premature freeing of zip entry causing zip entry.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2958
diff changeset
   509
_java_util_zip_ZipFile_open: this _: a1 _: a2 _: a3 _: a4 _: usemmap
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   510
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   511
    <javanative: 'java/util/zip/ZipFile' name: 'open(Ljava/lang/String;IJZ)J'>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   512
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   513
    "No mmap support for zip files yet, use Open JDK 6 implementation"
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   514
2678
c865275e48a7 Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2396
diff changeset
   515
    ^self _java_util_zip_ZipFile_open: this _: a1 _: a2 _: a3 _: a4
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   516
2678
c865275e48a7 Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2396
diff changeset
   517
    "Modified: / 23-04-2013 / 10:00:02 / Jan Vrany <jan.vrany@fit.cvut.cz>"
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   518
! !
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   519
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   520
!JavaNativeMethodImpl_OpenJDK7 class methodsFor:'native - sun.misc'!
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   521
2959
3e837849ce3e Bugfix: fixed premature freeing of zip entry causing zip entry.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2958
diff changeset
   522
_sun_misc_Unsafe_copyMemory: this _: a1 _: a2 _: a3 _: a4 _: a5 _: a6 _: a7 _: a8
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   523
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   524
    <javanative: 'sun/misc/Unsafe' name: 'copyMemory(Ljava/lang/Object;JLjava/lang/Object;JJ)V'>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   525
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   526
    ^ JavaVM unimplementedNativeMethodSignal raise
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   527
!
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   528
2959
3e837849ce3e Bugfix: fixed premature freeing of zip entry causing zip entry.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2958
diff changeset
   529
_sun_misc_Unsafe_defineAnonymousClass: this _: a1 _: a2 _: a3
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   530
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   531
    <javanative: 'sun/misc/Unsafe' name: 'defineAnonymousClass(Ljava/lang/Class;[B[Ljava/lang/Object;)Ljava/lang/Class;'>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   532
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   533
    ^ JavaVM unimplementedNativeMethodSignal raise
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   534
!
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   535
2959
3e837849ce3e Bugfix: fixed premature freeing of zip entry causing zip entry.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2958
diff changeset
   536
_sun_misc_Unsafe_setMemory: this _: a1 _: a2 _: a3 _: a4 _: a5 _: a6
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   537
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   538
    <javanative: 'sun/misc/Unsafe' name: 'setMemory(Ljava/lang/Object;JJB)V'>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   539
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   540
    ^ JavaVM unimplementedNativeMethodSignal raise
2910
f6e83cfb4d0f Added natives required by OpenJDK 7, update 25.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2731
diff changeset
   541
!
f6e83cfb4d0f Added natives required by OpenJDK 7, update 25.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2731
diff changeset
   542
3019
c04668cd040d Natives cleaned up a bit.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2959
diff changeset
   543
_sun_misc_Unsafe_shouldBeInitialized: this _: a1 
2910
f6e83cfb4d0f Added natives required by OpenJDK 7, update 25.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2731
diff changeset
   544
3019
c04668cd040d Natives cleaned up a bit.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2959
diff changeset
   545
    <javanative: 'sun/misc/Unsafe' name: 'shouldBeInitialized(Ljava/lang/Class;)Z'>
2910
f6e83cfb4d0f Added natives required by OpenJDK 7, update 25.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2731
diff changeset
   546
3019
c04668cd040d Natives cleaned up a bit.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2959
diff changeset
   547
    ^ JavaVM unimplementedNativeMethodSignal raise
c04668cd040d Natives cleaned up a bit.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2959
diff changeset
   548
!
2910
f6e83cfb4d0f Added natives required by OpenJDK 7, update 25.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2731
diff changeset
   549
3019
c04668cd040d Natives cleaned up a bit.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2959
diff changeset
   550
_sun_misc_VM_latestUserDefinedLoader: this 
c04668cd040d Natives cleaned up a bit.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2959
diff changeset
   551
c04668cd040d Natives cleaned up a bit.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2959
diff changeset
   552
    <javanative: 'sun/misc/VM' name: 'latestUserDefinedLoader()Ljava/lang/ClassLoader;'>
c04668cd040d Natives cleaned up a bit.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2959
diff changeset
   553
c04668cd040d Natives cleaned up a bit.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2959
diff changeset
   554
    ^ JavaVM unimplementedNativeMethodSignal raise
2910
f6e83cfb4d0f Added natives required by OpenJDK 7, update 25.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2731
diff changeset
   555
! !
f6e83cfb4d0f Added natives required by OpenJDK 7, update 25.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2731
diff changeset
   556
3106
e53888146940 Added support for new constants used bu JSR 272 Invoke dynamic.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3054
diff changeset
   557
!JavaNativeMethodImpl_OpenJDK7 class methodsFor:'native - sun.net'!
e53888146940 Added support for new constants used bu JSR 272 Invoke dynamic.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3054
diff changeset
   558
e53888146940 Added support for new constants used bu JSR 272 Invoke dynamic.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3054
diff changeset
   559
_sun_net_PortConfig_getLower0: this 
e53888146940 Added support for new constants used bu JSR 272 Invoke dynamic.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3054
diff changeset
   560
e53888146940 Added support for new constants used bu JSR 272 Invoke dynamic.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3054
diff changeset
   561
    <javanative: 'sun/net/PortConfig' name: 'getLower0()I'>
e53888146940 Added support for new constants used bu JSR 272 Invoke dynamic.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3054
diff changeset
   562
3118
546aadb1fee1 Implemented sun.net.PortConfig.getLower0/getHigher0 natives.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3106
diff changeset
   563
    ^ -1 "/ meaning: use default 
3106
e53888146940 Added support for new constants used bu JSR 272 Invoke dynamic.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3054
diff changeset
   564
!
e53888146940 Added support for new constants used bu JSR 272 Invoke dynamic.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3054
diff changeset
   565
e53888146940 Added support for new constants used bu JSR 272 Invoke dynamic.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3054
diff changeset
   566
_sun_net_PortConfig_getUpper0: this 
e53888146940 Added support for new constants used bu JSR 272 Invoke dynamic.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3054
diff changeset
   567
e53888146940 Added support for new constants used bu JSR 272 Invoke dynamic.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3054
diff changeset
   568
    <javanative: 'sun/net/PortConfig' name: 'getUpper0()I'>
e53888146940 Added support for new constants used bu JSR 272 Invoke dynamic.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3054
diff changeset
   569
3118
546aadb1fee1 Implemented sun.net.PortConfig.getLower0/getHigher0 natives.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3106
diff changeset
   570
    ^ -1 "/ meaning: use default 
3106
e53888146940 Added support for new constants used bu JSR 272 Invoke dynamic.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3054
diff changeset
   571
! !
e53888146940 Added support for new constants used bu JSR 272 Invoke dynamic.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3054
diff changeset
   572
3230
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   573
!JavaNativeMethodImpl_OpenJDK7 class methodsFor:'native - sun.nio.fs'!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   574
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   575
_sun_nio_fs_UnixNativeDispatcher_access0: this _: a1 _: a2 _: a3 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   576
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   577
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'access0(JI)V'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   578
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   579
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   580
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   581
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   582
_sun_nio_fs_UnixNativeDispatcher_chmod0: this _: a1 _: a2 _: a3 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   583
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   584
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'chmod0(JI)V'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   585
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   586
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   587
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   588
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   589
_sun_nio_fs_UnixNativeDispatcher_chown0: this _: a1 _: a2 _: a3 _: a4 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   590
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   591
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'chown0(JII)V'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   592
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   593
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   594
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   595
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   596
_sun_nio_fs_UnixNativeDispatcher_close: this _: a1 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   597
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   598
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'close(I)V'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   599
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   600
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   601
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   602
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   603
_sun_nio_fs_UnixNativeDispatcher_closedir: this _: a1 _: a2 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   604
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   605
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'closedir(J)V'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   606
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   607
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   608
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   609
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   610
_sun_nio_fs_UnixNativeDispatcher_dup: this _: a1 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   611
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   612
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'dup(I)I'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   613
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   614
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   615
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   616
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   617
_sun_nio_fs_UnixNativeDispatcher_fchmod: this _: a1 _: a2 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   618
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   619
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'fchmod(II)V'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   620
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   621
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   622
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   623
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   624
_sun_nio_fs_UnixNativeDispatcher_fchown: this _: a1 _: a2 _: a3 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   625
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   626
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'fchown(III)V'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   627
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   628
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   629
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   630
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   631
_sun_nio_fs_UnixNativeDispatcher_fclose: this _: a1 _: a2 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   632
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   633
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'fclose(J)V'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   634
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   635
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   636
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   637
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   638
_sun_nio_fs_UnixNativeDispatcher_fdopendir: this _: a1 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   639
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   640
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'fdopendir(I)J'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   641
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   642
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   643
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   644
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   645
_sun_nio_fs_UnixNativeDispatcher_fopen0: this _: a1 _: a2 _: a3 _: a4 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   646
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   647
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'fopen0(JJ)J'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   648
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   649
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   650
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   651
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   652
_sun_nio_fs_UnixNativeDispatcher_fpathconf: this _: a1 _: a2 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   653
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   654
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'fpathconf(II)J'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   655
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   656
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   657
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   658
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   659
_sun_nio_fs_UnixNativeDispatcher_fstat: this _: a1 _: a2 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   660
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   661
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'fstat(ILsun/nio/fs/UnixFileAttributes;)V'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   662
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   663
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   664
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   665
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   666
_sun_nio_fs_UnixNativeDispatcher_fstatat0: this _: a1 _: a2 _: a3 _: a4 _: a5 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   667
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   668
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'fstatat0(IJILsun/nio/fs/UnixFileAttributes;)V'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   669
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   670
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   671
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   672
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   673
_sun_nio_fs_UnixNativeDispatcher_futimes: this _: a1 _: a2 _: a3 _: a4 _: a5 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   674
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   675
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'futimes(IJJ)V'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   676
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   677
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   678
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   679
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   680
_sun_nio_fs_UnixNativeDispatcher_getcwd: this 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   681
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   682
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'getcwd()[B'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   683
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   684
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   685
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   686
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   687
_sun_nio_fs_UnixNativeDispatcher_getgrgid: this _: a1 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   688
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   689
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'getgrgid(I)[B'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   690
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   691
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   692
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   693
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   694
_sun_nio_fs_UnixNativeDispatcher_getgrnam0: this _: a1 _: a2 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   695
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   696
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'getgrnam0(J)I'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   697
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   698
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   699
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   700
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   701
_sun_nio_fs_UnixNativeDispatcher_getpwnam0: this _: a1 _: a2 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   702
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   703
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'getpwnam0(J)I'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   704
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   705
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   706
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   707
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   708
_sun_nio_fs_UnixNativeDispatcher_getpwuid: this _: a1 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   709
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   710
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'getpwuid(I)[B'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   711
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   712
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   713
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   714
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   715
_sun_nio_fs_UnixNativeDispatcher_init: this 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   716
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   717
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'init()I'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   718
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   719
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   720
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   721
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   722
_sun_nio_fs_UnixNativeDispatcher_lchown0: this _: a1 _: a2 _: a3 _: a4 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   723
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   724
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'lchown0(JII)V'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   725
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   726
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   727
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   728
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   729
_sun_nio_fs_UnixNativeDispatcher_link0: this _: a1 _: a2 _: a3 _: a4 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   730
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   731
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'link0(JJ)V'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   732
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   733
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   734
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   735
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   736
_sun_nio_fs_UnixNativeDispatcher_lstat0: this _: a1 _: a2 _: a3 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   737
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   738
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'lstat0(JLsun/nio/fs/UnixFileAttributes;)V'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   739
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   740
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   741
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   742
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   743
_sun_nio_fs_UnixNativeDispatcher_mkdir0: this _: a1 _: a2 _: a3 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   744
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   745
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'mkdir0(JI)V'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   746
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   747
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   748
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   749
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   750
_sun_nio_fs_UnixNativeDispatcher_mknod0: this _: a1 _: a2 _: a3 _: a4 _: a5 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   751
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   752
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'mknod0(JIJ)V'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   753
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   754
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   755
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   756
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   757
_sun_nio_fs_UnixNativeDispatcher_open0: this _: a1 _: a2 _: a3 _: a4 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   758
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   759
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'open0(JII)I'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   760
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   761
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   762
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   763
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   764
_sun_nio_fs_UnixNativeDispatcher_openat0: this _: a1 _: a2 _: a3 _: a4 _: a5 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   765
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   766
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'openat0(IJII)I'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   767
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   768
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   769
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   770
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   771
_sun_nio_fs_UnixNativeDispatcher_opendir0: this _: a1 _: a2 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   772
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   773
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'opendir0(J)J'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   774
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   775
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   776
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   777
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   778
_sun_nio_fs_UnixNativeDispatcher_pathconf0: this _: a1 _: a2 _: a3 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   779
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   780
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'pathconf0(JI)J'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   781
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   782
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   783
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   784
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   785
_sun_nio_fs_UnixNativeDispatcher_read: this _: a1 _: a2 _: a3 _: a4 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   786
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   787
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'read(IJI)I'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   788
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   789
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   790
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   791
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   792
_sun_nio_fs_UnixNativeDispatcher_readdir: this _: a1 _: a2 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   793
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   794
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'readdir(J)[B'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   795
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   796
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   797
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   798
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   799
_sun_nio_fs_UnixNativeDispatcher_readlink0: this _: a1 _: a2 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   800
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   801
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'readlink0(J)[B'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   802
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   803
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   804
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   805
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   806
_sun_nio_fs_UnixNativeDispatcher_realpath0: this _: a1 _: a2 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   807
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   808
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'realpath0(J)[B'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   809
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   810
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   811
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   812
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   813
_sun_nio_fs_UnixNativeDispatcher_rename0: this _: a1 _: a2 _: a3 _: a4 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   814
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   815
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'rename0(JJ)V'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   816
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   817
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   818
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   819
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   820
_sun_nio_fs_UnixNativeDispatcher_renameat0: this _: a1 _: a2 _: a3 _: a4 _: a5 _: a6 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   821
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   822
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'renameat0(IJIJ)V'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   823
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   824
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   825
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   826
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   827
_sun_nio_fs_UnixNativeDispatcher_rmdir0: this _: a1 _: a2 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   828
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   829
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'rmdir0(J)V'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   830
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   831
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   832
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   833
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   834
_sun_nio_fs_UnixNativeDispatcher_stat0: this _: a1 _: a2 _: a3 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   835
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   836
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'stat0(JLsun/nio/fs/UnixFileAttributes;)V'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   837
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   838
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   839
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   840
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   841
_sun_nio_fs_UnixNativeDispatcher_statvfs0: this _: a1 _: a2 _: a3 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   842
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   843
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'statvfs0(JLsun/nio/fs/UnixFileStoreAttributes;)V'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   844
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   845
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   846
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   847
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   848
_sun_nio_fs_UnixNativeDispatcher_strerror: this _: a1 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   849
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   850
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'strerror(I)[B'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   851
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   852
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   853
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   854
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   855
_sun_nio_fs_UnixNativeDispatcher_symlink0: this _: a1 _: a2 _: a3 _: a4 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   856
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   857
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'symlink0(JJ)V'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   858
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   859
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   860
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   861
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   862
_sun_nio_fs_UnixNativeDispatcher_unlink0: this _: a1 _: a2 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   863
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   864
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'unlink0(J)V'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   865
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   866
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   867
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   868
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   869
_sun_nio_fs_UnixNativeDispatcher_unlinkat0: this _: a1 _: a2 _: a3 _: a4 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   870
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   871
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'unlinkat0(IJI)V'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   872
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   873
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   874
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   875
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   876
_sun_nio_fs_UnixNativeDispatcher_utimes0: this _: a1 _: a2 _: a3 _: a4 _: a5 _: a6 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   877
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   878
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'utimes0(JJJ)V'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   879
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   880
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   881
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   882
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   883
_sun_nio_fs_UnixNativeDispatcher_write: this _: a1 _: a2 _: a3 _: a4 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   884
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   885
    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'write(IJI)I'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   886
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   887
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   888
! !
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   889
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   890
!JavaNativeMethodImpl_OpenJDK7 class methodsFor:'native - sun.security.pkcs11'!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   891
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   892
_sun_security_pkcs11_Secmod_nssGetModuleList: this _: a1 _: a2 _: a3 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   893
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   894
    <javanative: 'sun/security/pkcs11/Secmod' name: 'nssGetModuleList(JLjava/lang/String;)Ljava/lang/Object;'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   895
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   896
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   897
!
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   898
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   899
_sun_security_pkcs11_Secmod_nssInitialize: this _: a1 _: a2 _: a3 _: a4 _: a5 
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   900
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   901
    <javanative: 'sun/security/pkcs11/Secmod' name: 'nssInitialize(Ljava/lang/String;JLjava/lang/String;Z)Z'>
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   902
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   903
    ^ JavaVM unimplementedNativeMethodSignal raise
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   904
! !
7a4491b4b7eb Added some (unimplemented) natives for OpenJDK7's java.nio.*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3214
diff changeset
   905
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   906
!JavaNativeMethodImpl_OpenJDK7 class methodsFor:'documentation'!
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   907
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   908
version_CVS
3412
df11bb428463 Merged with mercurial revision 4f3cc813be4 (8 changesets total)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3360 3403
diff changeset
   909
    ^ '$Header: /cvs/stx/stx/libjava/JavaNativeMethodImpl_OpenJDK7.st,v 1.5 2015-03-20 12:08:00 vrany Exp $'
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   910
!
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   911
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   912
version_HG
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   913
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   914
    ^ '$Changeset: <not expanded> $'
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   915
! !
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   916