|
7 | 7 |
|
8 | 8 | import static jdk.incubator.vector.ByteVector.SPECIES_256; |
9 | 9 | import static jdk.incubator.vector.ByteVector.SPECIES_512; |
10 | | -import static jdk.incubator.vector.VectorOperators.UNSIGNED_LE; |
| 10 | +import static jdk.incubator.vector.VectorOperators.ULE; |
11 | 11 |
|
12 | 12 | class StructuralIndexer { |
13 | 13 |
|
@@ -88,8 +88,8 @@ private void index256(byte[] buffer, int length) { |
88 | 88 | escaped = (EVEN_BITS_MASK ^ invertMask) & followsEscape; |
89 | 89 | } |
90 | 90 |
|
91 | | - long unescaped0 = chunk0.compare(UNSIGNED_LE, LAST_CONTROL_CHARACTER).toLong(); |
92 | | - long unescaped1 = chunk1.compare(UNSIGNED_LE, LAST_CONTROL_CHARACTER).toLong(); |
| 91 | + long unescaped0 = chunk0.compare(ULE, LAST_CONTROL_CHARACTER).toLong(); |
| 92 | + long unescaped1 = chunk1.compare(ULE, LAST_CONTROL_CHARACTER).toLong(); |
93 | 93 | long unescaped = unescaped0 | (unescaped1 << 32); |
94 | 94 |
|
95 | 95 | long quote0 = chunk0.eq(QUOTE).toLong(); |
@@ -148,8 +148,8 @@ private void index256(byte[] buffer, int length) { |
148 | 148 | escaped = (EVEN_BITS_MASK ^ invertMask) & followsEscape; |
149 | 149 | } |
150 | 150 |
|
151 | | - long unescaped0 = chunk0.compare(UNSIGNED_LE, LAST_CONTROL_CHARACTER).toLong(); |
152 | | - long unescaped1 = chunk1.compare(UNSIGNED_LE, LAST_CONTROL_CHARACTER).toLong(); |
| 151 | + long unescaped0 = chunk0.compare(ULE, LAST_CONTROL_CHARACTER).toLong(); |
| 152 | + long unescaped1 = chunk1.compare(ULE, LAST_CONTROL_CHARACTER).toLong(); |
153 | 153 | long unescaped = unescaped0 | (unescaped1 << 32); |
154 | 154 |
|
155 | 155 | long quote0 = chunk0.eq(QUOTE).toLong(); |
@@ -228,7 +228,7 @@ private void index512(byte[] buffer, int length) { |
228 | 228 | escaped = (EVEN_BITS_MASK ^ invertMask) & followsEscape; |
229 | 229 | } |
230 | 230 |
|
231 | | - long unescaped = chunk.compare(UNSIGNED_LE, LAST_CONTROL_CHARACTER).toLong(); |
| 231 | + long unescaped = chunk.compare(ULE, LAST_CONTROL_CHARACTER).toLong(); |
232 | 232 | long quote = chunk.eq(QUOTE).toLong() & ~escaped; |
233 | 233 | long inString = prefixXor(quote) ^ prevInString; |
234 | 234 | prevInString = inString >> 63; |
@@ -271,7 +271,7 @@ private void index512(byte[] buffer, int length) { |
271 | 271 | escaped = (EVEN_BITS_MASK ^ invertMask) & followsEscape; |
272 | 272 | } |
273 | 273 |
|
274 | | - long unescaped = chunk.compare(UNSIGNED_LE, LAST_CONTROL_CHARACTER).toLong(); |
| 274 | + long unescaped = chunk.compare(ULE, LAST_CONTROL_CHARACTER).toLong(); |
275 | 275 | long quote = chunk.eq(QUOTE).toLong() & ~escaped; |
276 | 276 | long inString = prefixXor(quote) ^ prevInString; |
277 | 277 | prevInString = inString >> 63; |
|
0 commit comments