SYMBOL INDEX (199 symbols across 29 files) FILE: okio/jvm/jmh/src/jmh/java/com/squareup/okio/benchmarks/AsyncTimeoutBenchmark.java class AsyncTimeoutBenchmark (line 37) | @Fork(1) method setup (line 52) | @Setup method enterExit (line 71) | @Benchmark FILE: okio/jvm/jmh/src/jmh/java/com/squareup/okio/benchmarks/BufferCursorSeekBenchmark.java class BufferCursorSeekBenchmark (line 35) | @Fork(1) method setup (line 48) | @Setup method seekBeginning (line 58) | @Benchmark method seekEnd (line 68) | @Benchmark method seekForward (line 78) | @Benchmark method seekBackward (line 89) | @Benchmark method main (line 100) | public static void main(String[] args) throws IOException, RunnerExcep... FILE: okio/jvm/jmh/src/jmh/java/com/squareup/okio/benchmarks/BufferPerformanceBenchmark.java class BufferPerformanceBenchmark (line 51) | @Fork(1) method threads1hot (line 98) | @Benchmark method threads2hot (line 104) | @Benchmark method threads4hot (line 110) | @Benchmark method threads8hot (line 116) | @Benchmark method threads16hot (line 122) | @Benchmark method threads32hot (line 128) | @Benchmark method thinkReadHot (line 134) | @Benchmark method thinkWriteCold (line 141) | @Benchmark method readWriteRecycle (line 148) | private void readWriteRecycle(HotBuffers buffers) throws IOException { method storeRequestResponseData (line 172) | @Setup(Level.Trial) method storeSourceData (line 180) | private byte[] storeSourceData(byte[] dest) throws IOException { method checkOrigin (line 188) | private void checkOrigin(File path) throws IOException { class ColdBuffers (line 213) | @State(Scope.Thread) method setupBench (line 216) | @Setup(Level.Trial) method lag (line 221) | @Setup(Level.Invocation) class HotBuffers (line 228) | @State(Scope.Thread) method setupBench (line 231) | @Setup(Level.Trial) class BufferSetup (line 238) | @State(Scope.Thread) method receive (line 242) | public BufferedSource receive(byte[] bytes) throws IOException { method transmit (line 246) | public BufferedSource transmit(byte[] bytes) throws IOException { method dispose (line 250) | @TearDown class BufferState (line 257) | public static class BufferState { method releaseBuffers (line 266) | public void releaseBuffers() throws IOException { method receive (line 277) | protected Buffer receive(byte[] bytes, int maxChunkSize) throws IOEx... method transmit (line 287) | protected BufferedSource transmit(byte[] bytes, int maxChunkSize) th... method writeChunked (line 292) | private BufferedSource writeChunked(Buffer buffer, byte[] bytes, fin... method write (line 309) | @Override public void write(Buffer source, long byteCount) throws EOFE... method flush (line 313) | @Override public void flush() { method timeout (line 317) | @Override public Timeout timeout() { method close (line 321) | @Override public void close() { method toString (line 325) | @Override public String toString() { FILE: okio/jvm/jmh/src/jmh/java/com/squareup/okio/benchmarks/BufferUtf8Benchmark.java class BufferUtf8Benchmark (line 40) | @Fork(1) method setup (line 100) | @Setup method writeUtf8 (line 119) | @Benchmark method readUtf8 (line 125) | @Benchmark method main (line 131) | public static void main(String[] args) throws IOException, RunnerExcep... FILE: okio/jvm/jmh/src/jmh/java/com/squareup/okio/benchmarks/GetByteBenchmark.java class GetByteBenchmark (line 35) | @Fork(1) method setup (line 47) | @Setup method getByteBeginning (line 55) | @Benchmark method getByteEnd (line 60) | @Benchmark method getByteMiddle (line 65) | @Benchmark method main (line 70) | public static void main(String[] args) throws IOException, RunnerExcep... FILE: okio/jvm/jmh/src/jmh/java/com/squareup/okio/benchmarks/HashFunctionBenchmark.java class HashFunctionBenchmark (line 35) | @Fork(1) method setup (line 53) | @Setup public void setup() throws NoSuchAlgorithmException { method jvm (line 58) | @Benchmark public void jvm() { method main (line 63) | public static void main(String[] args) throws IOException { FILE: okio/jvm/jmh/src/jmh/java/com/squareup/okio/benchmarks/IndexOfElementBenchmark.java class IndexOfElementBenchmark (line 36) | @Fork(1) method setup (line 49) | @Setup method indexOfByte (line 57) | @Benchmark method indexOfByteString (line 62) | @Benchmark method indexOfElement (line 67) | @Benchmark method main (line 72) | public static void main(String[] args) throws IOException, RunnerExcep... FILE: okio/jvm/jmh/src/jmh/java/com/squareup/okio/benchmarks/ReadByteStringBenchmark.java class ReadByteStringBenchmark (line 35) | @Fork(1) method setup (line 52) | @Setup method readByteString (line 57) | @Benchmark method readByteString_toByteArray (line 62) | @Benchmark method main (line 67) | public static void main(String[] args) throws IOException, RunnerExcep... FILE: okio/jvm/jmh/src/jmh/java/com/squareup/okio/benchmarks/SegmentedByteStringBenchmark.java class SegmentedByteStringBenchmark (line 36) | @Fork(1) method setup (line 52) | @Setup method substring (line 70) | @Benchmark method md5 (line 75) | @Benchmark method indexOfUnknown (line 80) | @Benchmark method lastIndexOfUnknown (line 85) | @Benchmark method indexOfEarly (line 90) | @Benchmark method lastIndexOfEarly (line 95) | @Benchmark method main (line 100) | public static void main(String[] args) throws IOException, RunnerExcep... FILE: okio/jvm/jmh/src/jmh/java/com/squareup/okio/benchmarks/SelectBenchmark.java class SelectBenchmark (line 40) | @Fork(1) method setup (line 72) | @Setup method select (line 88) | @Benchmark method main (line 97) | public static void main(String[] args) throws IOException, RunnerExcep... FILE: okio/jvm/jmh/src/jmh/java/com/squareup/okio/benchmarks/Utf8Benchmark.java class Utf8Benchmark (line 39) | @Fork(1) method setup (line 99) | @Setup method stringToBytesOkio (line 115) | @Benchmark method stringToBytesJava (line 120) | @Benchmark method bytesToStringOkio (line 125) | @Benchmark method bytesToStringJava (line 134) | @Benchmark method main (line 139) | public static void main(String[] args) throws IOException, RunnerExcep... FILE: okio/jvm/jmh/src/jmh/java/com/squareup/okio/benchmarks/WriteHexadecimalBenchmark.java class WriteHexadecimalBenchmark (line 37) | @Fork(1) method setup (line 50) | @Setup method teardown (line 55) | @TearDown(Level.Invocation) method writeHex (line 60) | @Benchmark method main (line 65) | public static void main(String[] args) throws IOException, RunnerExcep... FILE: okio/src/linuxMain/headers/include/uapi/linux/stat.h type statx_timestamp (line 56) | struct statx_timestamp { type statx (line 99) | struct statx { FILE: samples/src/jvmMain/java/okio/samples/BitmapEncoder.java class BitmapEncoder (line 24) | public final class BitmapEncoder { class Bitmap (line 25) | static final class Bitmap { method Bitmap (line 28) | Bitmap(int[][] pixels) { method width (line 32) | int width() { method height (line 36) | int height() { method red (line 40) | int red(int x, int y) { method green (line 44) | int green(int x, int y) { method blue (line 48) | int blue(int x, int y) { method generateGradient (line 57) | Bitmap generateGradient() { method encode (line 70) | void encode(Bitmap bitmap, FileSystem fileSystem, Path path) throws IO... method encode (line 77) | void encode(Bitmap bitmap, BufferedSink sink) throws IOException { method main (line 123) | public static void main(String[] args) throws Exception { FILE: samples/src/jvmMain/java/okio/samples/ByteChannelSink.java class ByteChannelSink (line 32) | final class ByteChannelSink implements Sink { method ByteChannelSink (line 38) | ByteChannelSink(WritableByteChannel channel, Timeout timeout) { method write (line 43) | @Override public void write(Buffer source, long byteCount) throws IOEx... method flush (line 61) | @Override public void flush() {} method timeout (line 63) | @Override public Timeout timeout() { method close (line 67) | @Override public void close() throws IOException { FILE: samples/src/jvmMain/java/okio/samples/ByteChannelSource.java class ByteChannelSource (line 32) | final class ByteChannelSource implements Source { method ByteChannelSource (line 38) | ByteChannelSource(ReadableByteChannel channel, Timeout timeout) { method read (line 43) | @Override public long read(Buffer sink, long byteCount) throws IOExcep... method timeout (line 63) | @Override public Timeout timeout() { method close (line 67) | @Override public void close() throws IOException { FILE: samples/src/jvmMain/java/okio/samples/ExploreCharsets.java class ExploreCharsets (line 22) | public final class ExploreCharsets { method run (line 23) | public void run() throws Exception { method dumpStringData (line 28) | public void dumpStringData(String s) throws IOException { method main (line 37) | public static void main(String... args) throws Exception { FILE: samples/src/jvmMain/java/okio/samples/FileChannelSink.java class FileChannelSink (line 29) | final class FileChannelSink implements Sink { method FileChannelSink (line 35) | FileChannelSink(FileChannel channel, Timeout timeout) throws IOExcepti... method write (line 42) | @Override public void write(Buffer source, long byteCount) throws IOEx... method flush (line 54) | @Override public void flush() throws IOException { method timeout (line 59) | @Override public Timeout timeout() { method close (line 63) | @Override public void close() throws IOException { FILE: samples/src/jvmMain/java/okio/samples/FileChannelSource.java class FileChannelSource (line 29) | final class FileChannelSource implements Source { method FileChannelSource (line 35) | FileChannelSource(FileChannel channel, Timeout timeout) throws IOExcep... method read (line 42) | @Override public long read(Buffer sink, long byteCount) throws IOExcep... method timeout (line 51) | @Override public Timeout timeout() { method close (line 55) | @Override public void close() throws IOException { FILE: samples/src/jvmMain/java/okio/samples/GoldenValue.java class GoldenValue (line 25) | public final class GoldenValue { method run (line 26) | public void run() throws Exception { method serialize (line 38) | private ByteString serialize(Object o) throws IOException { method deserialize (line 46) | private Object deserialize(ByteString byteString) throws IOException, ... class Point (line 56) | static final class Point implements Serializable { method Point (line 60) | Point(double x, double y) { method assertEquals (line 66) | private void assertEquals(Point a, Point b) { method main (line 70) | public static void main(String... args) throws Exception { FILE: samples/src/jvmMain/java/okio/samples/Hashing.java class Hashing (line 30) | public final class Hashing { method run (line 31) | public void run() throws Exception { method readByteString (line 74) | public ByteString readByteString(Path path) throws IOException { method readBuffer (line 80) | public Buffer readBuffer(Path path) throws IOException { method main (line 88) | public static void main(String[] args) throws Exception { FILE: samples/src/jvmMain/java/okio/samples/Interceptors.java class Interceptors (line 46) | public final class Interceptors { method run (line 47) | public void run() throws Exception { class InterceptingSource (line 85) | abstract class InterceptingSource extends ForwardingSource { method InterceptingSource (line 89) | InterceptingSource(Source source) { method read (line 93) | @Override method intercept (line 118) | protected abstract void intercept(byte[] data, int offset, int lengt... class InterceptingSink (line 122) | abstract class InterceptingSink extends ForwardingSink { method InterceptingSink (line 126) | InterceptingSink(Sink delegate) { method write (line 130) | @Override method intercept (line 155) | protected abstract void intercept(byte[] data, int offset, int lengt... method main (line 158) | public static void main(String... args) throws Exception { FILE: samples/src/jvmMain/java/okio/samples/Randoms.java class Randoms (line 26) | public final class Randoms { method run (line 27) | public void run() throws IOException, InterruptedException { class RandomSource (line 33) | static final class RandomSource implements Source { method RandomSource (line 37) | RandomSource(Random random, long bytesLeft) { method read (line 42) | @Override public long read(Buffer sink, long byteCount) throws IOExc... method timeout (line 68) | @Override public Timeout timeout() { method close (line 72) | @Override public void close() throws IOException { method main (line 77) | public static void main(String... args) throws Exception { FILE: samples/src/jvmMain/java/okio/samples/ReadFileLineByLine.java class ReadFileLineByLine (line 25) | public final class ReadFileLineByLine { method run (line 26) | public void run() throws Exception { method readLines (line 30) | public void readLines(Path path) throws IOException { method main (line 46) | public static void main(String... args) throws Exception { FILE: samples/src/jvmMain/java/okio/samples/ReadJavaIoFileLineByLine.java class ReadJavaIoFileLineByLine (line 24) | public final class ReadJavaIoFileLineByLine { method run (line 25) | public void run() throws Exception { method readLines (line 29) | public void readLines(File file) throws IOException { method main (line 45) | public static void main(String... args) throws Exception { FILE: samples/src/jvmMain/java/okio/samples/SocksProxyServer.java class SocksProxyServer (line 44) | public final class SocksProxyServer { method start (line 57) | public void start() throws IOException { method shutdown (line 62) | public void shutdown() throws IOException { method proxy (line 67) | public Proxy proxy() { method acceptSockets (line 72) | private void acceptSockets() { method handleSocket (line 88) | private void handleSocket(final Socket fromSocket) { method transfer (line 161) | private void transfer(Socket sourceSocket, Source source, Sink sink) { method closeQuietly (line 178) | private void closeQuietly(Closeable c) { method main (line 185) | public static void main(String[] args) throws IOException { FILE: samples/src/jvmMain/java/okio/samples/SourceMarker.java class SourceMarker (line 37) | public final class SourceMarker { method SourceMarker (line 67) | public SourceMarker(Source source) { method source (line 74) | public BufferedSource source() { method mark (line 84) | public long mark(long readLimit) throws IOException { method reset (line 112) | public void reset(long userOffset) throws IOException { class MarkSource (line 129) | final class MarkSource extends ForwardingSource { method MarkSource (line 130) | MarkSource(Source source) { method read (line 134) | @Override public long read(Buffer sink, long byteCount) throws IOExc... method close (line 177) | @Override public void close() throws IOException { FILE: samples/src/jvmMain/java/okio/samples/WriteFile.java class WriteFile (line 26) | public final class WriteFile { method run (line 27) | public void run() throws Exception { method writeEnv (line 31) | public void writeEnv(Path path) throws IOException { method main (line 45) | public static void main(String... args) throws Exception { FILE: samples/src/jvmMain/java/okio/samples/WriteJavaIoFile.java class WriteJavaIoFile (line 25) | public final class WriteJavaIoFile { method run (line 26) | public void run() throws Exception { method writeEnv (line 30) | public void writeEnv(File file) throws IOException { method main (line 44) | public static void main(String... args) throws Exception {