Fridrich Strba 2021-01-29 18:08:56 +00:00 committed by Git OBS Bridge
parent d7e5364d20
commit 778208b2b5

View File

@ -1,13 +1,3 @@
# HG changeset patch
# User mbalao
# Date 1596041533 25200
# Node ID 6fe9792e7893a43c0718cf6d5082f62f9bc52787
# Parent 4b5e357b4beb37ce221d1cc84b1d1de9d5b803e8
8247619: Improve Direct Buffering of Characters
Reviewed-by: alanb, ahgross, rhalade, psandoz, andrew
diff -r 4b5e357b4beb -r 6fe9792e7893 src/share/classes/java/nio/Buffer.java
--- openjdk/jdk/src/share/classes/java/nio/Buffer.java Tue Dec 29 00:56:45 2020 +0000
+++ openjdk/jdk/src/share/classes/java/nio/Buffer.java Wed Jul 29 09:52:13 2020 -0700
@@ -242,8 +242,8 @@
@ -30,16 +20,8 @@ diff -r 4b5e357b4beb -r 6fe9792e7893 src/share/classes/java/nio/Buffer.java
}
/**
diff -r 4b5e357b4beb -r 6fe9792e7893 src/share/classes/java/nio/Heap-X-Buffer.java.template
--- openjdk/jdk/src/share/classes/java/nio/Heap-X-Buffer.java.template Tue Dec 29 00:56:45 2020 +0000
+++ openjdk/jdk/src/share/classes/java/nio/Heap-X-Buffer.java.template Wed Jul 29 09:52:13 2020 -0700
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -234,7 +234,9 @@
public $Type$Buffer compact() {
#if[rw]
@ -51,16 +33,8 @@ diff -r 4b5e357b4beb -r 6fe9792e7893 src/share/classes/java/nio/Heap-X-Buffer.ja
System.arraycopy(hb, ix(pos), hb, ix(0), rem);
position(rem);
limit(capacity());
diff -r 4b5e357b4beb -r 6fe9792e7893 src/share/classes/java/nio/X-Buffer.java.template
--- openjdk/jdk/src/share/classes/java/nio/X-Buffer.java.template Tue Dec 29 00:56:45 2020 +0000
+++ openjdk/jdk/src/share/classes/java/nio/X-Buffer.java.template Wed Jul 29 09:52:13 2020 -0700
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -414,15 +414,23 @@
*/
public int read(CharBuffer target) throws IOException {