Per Minborg
|
cbccc4c817
|
8304265: Implementation of Foreign Function and Memory API (Third Preview)
Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org>
Co-authored-by: Jorn Vernee <jvernee@openjdk.org>
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Co-authored-by: Feilong Jiang <fjiang@openjdk.org>
Co-authored-by: Per Minborg <pminborg@openjdk.org>
Reviewed-by: erikj, jvernee, vlivanov, psandoz
|
2023-04-27 09:00:58 +00:00 |
|
Brian Burkhalter
|
d0e8aec041
|
8306374: (bf) Improve performance of DirectCharBuffer::append(CharSequence[,int,int])
Reviewed-by: liach, alanb
|
2023-04-26 16:37:18 +00:00 |
|
Brian Burkhalter
|
e3ccaa6541
|
8306623: (bf) CharBuffer::allocate throws unexpected exception type with some CharSequences
Reviewed-by: alanb, lancea
|
2023-04-25 20:18:19 +00:00 |
|
Brian Burkhalter
|
955abcae55
|
8306483: (ch) Channels.newReader(ReadableByteChannel,Charset) refers to csName
Reviewed-by: alanb
|
2023-04-20 15:38:11 +00:00 |
|
Brian Burkhalter
|
8858d54342
|
8305811: (bf) Improve performance of CharBuffer::append(CharSequence[,int,int])
Reviewed-by: alanb
|
2023-04-17 20:17:23 +00:00 |
|
Brian Burkhalter
|
7baccd9ee2
|
8303260: (fc) FileChannel::transferFrom should support position > size()
Reviewed-by: alanb
|
2023-04-04 15:57:56 +00:00 |
|
Jonathan Gibbons
|
c6bd489cc8
|
8305206: Add @spec tags in java.base/java.* (part 1)
Reviewed-by: alanb, naoto, darcy, lancea, dfuchs, iris, mchung
|
2023-04-04 00:09:38 +00:00 |
|
Sergey Tsypanov
|
50e31e06d7
|
8305442: (bf) Direct and view implementations of CharBuffer.toString(int, int) do not need to catch SIOBE
Reviewed-by: alanb, bpb
|
2023-04-03 16:16:05 +00:00 |
|
Naoto Sato
|
e3855d0054
|
8304840: Dangling CharacterCodingException in a few javadoc descriptions
Reviewed-by: alanb, iris, rriggs, jpai
|
2023-03-29 16:19:44 +00:00 |
|
Naoto Sato
|
f07decb74b
|
8272613: CharsetDecoder.decode(ByteBuffer) throws IllegalArgumentException
Reviewed-by: alanb, bpb
|
2023-03-29 16:08:57 +00:00 |
|
Brian Burkhalter
|
46cca1a4c5
|
4842457: (bf spec) Clarify meaning of "(optional operation)"
Reviewed-by: alanb
|
2023-03-23 18:00:07 +00:00 |
|
Brian Burkhalter
|
42330d28da
|
8029370: (fc) FileChannel javadoc not clear for cases where position == size
Reviewed-by: lancea
|
2023-02-27 17:11:29 +00:00 |
|
Brian Burkhalter
|
ccf3340e82
|
8303083: (bf) Remove private DirectByteBuffer(long, int) constructor before JDK 21 GA
Reviewed-by: alanb, lancea
|
2023-02-24 19:02:12 +00:00 |
|
Claes Redestad
|
1bab93b2d0
|
8303073: (bf) Temporarily reinstate private DirectByteBuffer(long, int) constructor
Reviewed-by: alanb, bpb
|
2023-02-23 10:31:14 +00:00 |
|
Sergey Tsypanov
|
25bfed3b12
|
8302979: (fs) Files usage of SUPPORTED_CHARSETS could be simplified
Reviewed-by: alanb, jwaters
|
2023-02-22 14:08:51 +00:00 |
|
Glavo
|
5489c821dc
|
8302603: Use Set.of in java.nio.charset.Charset
Reviewed-by: stsypanov, alanb, naoto
|
2023-02-21 17:35:52 +00:00 |
|
Naoto Sato
|
323813985b
|
8300916: Re-examine the initialization of JNU Charset in StaticProperty
Reviewed-by: mchung, alanb
|
2023-01-30 17:06:44 +00:00 |
|
Brian Burkhalter
|
c4278144be
|
8299982: (bf) Buffer.checkIndex(int, int) should use Preconditions.checkIndex(int, int, BiFunction)
Reviewed-by: uschindler, vtewari, rriggs, alanb
|
2023-01-26 20:09:01 +00:00 |
|
Brian Burkhalter
|
a56598f5a5
|
8299684: (bf) JNI direct buffer functions with large capacity behave unexpectedly
Reviewed-by: dholmes, alanb
|
2023-01-23 17:12:49 +00:00 |
|
Brian Burkhalter
|
542bfe61e6
|
8300587: (bf) Some covariant overrides are missing @since tags
Reviewed-by: lancea, iris
|
2023-01-23 17:05:36 +00:00 |
|
Per Minborg
|
8a10eef408
|
8299193: (bf) Buffer.capacity should be declared final
Reviewed-by: rriggs, dholmes, jpai
|
2023-01-02 13:25:04 +00:00 |
|
Per Minborg
|
e09e243116
|
8299187: (bf) ByteOrder.name should be declared final
Reviewed-by: jpai
|
2023-01-02 13:22:19 +00:00 |
|
Brian Burkhalter
|
5412439445
|
8298187: (fs) BsdFileAttributeViews::setTimes does not support lastAccessTime on HFS+
Reviewed-by: alanb
|
2022-12-15 22:47:29 +00:00 |
|
Brian Burkhalter
|
831b35fad3
|
7093322: (fs spec) Files.newBufferedWriter should be clear when coding errors are detected
Reviewed-by: alanb
|
2022-12-15 17:27:39 +00:00 |
|
Sergey Tsypanov
|
e3c6cf8eaf
|
8298380: Clean up redundant array length checks in JDK code base
Reviewed-by: dholmes, amenkov, serb, vtewari
|
2022-12-09 12:50:55 +00:00 |
|
Brian Burkhalter
|
10356e767a
|
8298303: (fs) temporarily remove Path.getExtension
Reviewed-by: smarks, alanb
|
2022-12-07 18:54:18 +00:00 |
|
Per Minborg
|
84b927a05b
|
8296024: Usage of DirectBuffer::address should be guarded
Reviewed-by: mcimadamore, alanb, psandoz, bpb
|
2022-12-06 10:42:59 +00:00 |
|
Maurizio Cimadamore
|
73baadceb6
|
8295044: Implementation of Foreign Function and Memory API (Second Preview)
Co-authored-by: Jorn Vernee <jvernee@openjdk.org>
Co-authored-by: Per Minborg <pminborg@openjdk.org>
Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org>
Reviewed-by: jvernee, pminborg, psandoz, alanb, sundar
|
2022-12-05 13:49:53 +00:00 |
|
Per Minborg
|
171553a611
|
8297194: Add a @sealedGraph tag to Buffer
Reviewed-by: alanb
|
2022-11-17 11:46:51 +00:00 |
|
Brian Burkhalter
|
b97fc93437
|
7132279 : (ch) SeekableByteChannel operation may throw Non{Readable,Writable}ChannelException
Reviewed-by: lancea, jpai
|
2022-11-16 17:33:14 +00:00 |
|
Brian Burkhalter
|
50d91a31d4
|
8057113: (fs) Path should have a method to obtain the filename extension
Reviewed-by: rriggs, lancea, mr, alanb
|
2022-11-01 21:35:54 +00:00 |
|
Brian Burkhalter
|
d1f794587c
|
6924219: (fc spec) FileChannel.write(ByteBuffer, position) behavior when file opened for append not specified
Reviewed-by: alanb
|
2022-10-18 16:58:45 +00:00 |
|
Brian Burkhalter
|
18dd9ee701
|
8295025: (bf) ByteBuffer "Access to binary data" section suggests putFloat is void
Reviewed-by: alanb
|
2022-10-13 18:39:48 +00:00 |
|
Pavel Rappo
|
eb90c4fc04
|
8294377: Prepare to stop auto-inheriting documentation for subclasses of exceptions whose documentation is inherited
Reviewed-by: jjg
|
2022-10-10 16:54:57 +00:00 |
|
Brian Burkhalter
|
4cbac40de9
|
8294717: (bf) DirectByteBuffer constructor will leak if allocating Deallocator or Cleaner fails with OOME
Reviewed-by: alanb
|
2022-10-07 17:43:00 +00:00 |
|
Jaikiran Pai
|
169a5d48af
|
8294193: Files.createDirectories throws FileAlreadyExistsException for a symbolic link whose target is an existing directory
Reviewed-by: alanb
|
2022-09-26 05:16:31 +00:00 |
|
Brian Burkhalter
|
f95ee79603
|
8292566: Add reference to the java.nio.file package in java.nio package documentation
Reviewed-by: iris, jpai, alanb
|
2022-08-22 15:53:12 +00:00 |
|
Brian Burkhalter
|
4040927d17
|
8290047: (fs) FileSystem.getPathMatcher does not check for ":" at last index
Reviewed-by: naoto, rriggs, alanb, lancea
|
2022-08-09 17:07:14 +00:00 |
|
Andrey Turbanov
|
6e7cd7627d
|
8291061: Improve thread safety of FileTime.toString and toInstant
Reviewed-by: alanb
|
2022-08-05 06:56:20 +00:00 |
|
Jesper Wilhelmsson
|
d9ca438d06
|
Merge
|
2022-07-12 16:16:16 +00:00 |
|
Maurizio Cimadamore
|
fed3af8ae0
|
8287809: Revisit implementation of memory session
Reviewed-by: jvernee
|
2022-07-11 14:30:19 +00:00 |
|
Lance Andersen
|
d48694d0f3
|
8283335: Add exists and readAttributesIfExists methods to FileSystemProvider
Reviewed-by: alanb
|
2022-07-05 19:45:08 +00:00 |
|
Jesper Wilhelmsson
|
86dc760f9e
|
Merge
|
2022-06-28 22:11:23 +00:00 |
|
Brian Burkhalter
|
6f9717b46b
|
8288836: (fs) Files.writeString spec for IOException has "specified charset" when no charset is provided
Reviewed-by: alanb, lancea, iris
|
2022-06-28 15:05:46 +00:00 |
|
Brian Burkhalter
|
651cbebb96
|
8288080: (fc) FileChannel::map for MemorySegments should state it always throws UOE
Backport-of: a9c2ab67c4
|
2022-06-23 22:57:35 +00:00 |
|
Brian Burkhalter
|
ef17ee4dea
|
8288515: (ch) Unnecessary use of Math.addExact() in java.nio.channels.FileLock.overlaps()
Reviewed-by: alanb
|
2022-06-23 15:40:23 +00:00 |
|
Jesper Wilhelmsson
|
3d12c0225b
|
Merge
|
2022-06-16 12:01:32 +00:00 |
|
Brian Burkhalter
|
5a8e1e43a4
|
8287889: (fs) Files.copy description of REPLACE_EXISTING is hard to read
Reviewed-by: alanb
|
2022-06-14 17:59:06 +00:00 |
|
Brian Burkhalter
|
a9c2ab67c4
|
8288080: (fc) FileChannel::map for MemorySegments should state it always throws UOE
Reviewed-by: alanb
|
2022-06-13 22:47:13 +00:00 |
|
XenoAmess
|
e01cd7c3ed
|
8284780: Need methods to create pre-sized HashSet and LinkedHashSet
Reviewed-by: naoto, bpb, dfuchs, ascarpino
|
2022-06-09 01:50:54 +00:00 |
|