Add a UTF-8 decoder that uses Unsafe to directly decode a byte buffer.
diff --git a/Makefile.am b/Makefile.am
index 81e78a5..0a1acdd 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -286,6 +286,7 @@
java/core/src/test/java/com/google/protobuf/CheckUtf8Test.java \
java/core/src/test/java/com/google/protobuf/CodedInputStreamTest.java \
java/core/src/test/java/com/google/protobuf/CodedOutputStreamTest.java \
+ java/core/src/test/java/com/google/protobuf/DecodeUtf8Test.java \
java/core/src/test/java/com/google/protobuf/DeprecatedFieldTest.java \
java/core/src/test/java/com/google/protobuf/DescriptorsTest.java \
java/core/src/test/java/com/google/protobuf/DiscardUnknownFieldsTest.java \