1. 70bbb92 Merging releases/1.6@4147:4198 into trunk. by scottb@google.com · 16 years ago
  2. 2e8ef32 Merging from releases/1.6@3878:3944 by scottb@google.com · 16 years ago
  3. 74bb585 Merging from releases/1.6@3739:3876 by jat@google.com · 16 years ago
  4. a1868dd Peephole remove duplicate assignment. by scottb@google.com · 17 years ago
  5. 5da9113 Merge 1.5 branch changes. by bobv@google.com · 17 years ago
  6. e0a6ae1 Cleanup after 1.5 merge. by scottb@google.com · 17 years ago
  7. 788dbe1 Merging releases/1.5 into trunk by scottb@google.com · 17 years ago
  8. 96c7556 Merging releases/1.5 into trunk by scottb@google.com · 17 years ago
  9. 4bc5bb3 Merging releases/1.5 into trunk by scottb@google.com · 17 years ago
  10. 2269498 Merging releases/1.5 into trunk by scottb@google.com · 17 years ago
  11. e10b278 Merges changes/spoon/defBindStringBuilder into trunk. This gives by spoon@google.com · 17 years ago
  12. 0eb88b4 Merging releases/1.5@r3125:r3170 into trunk. by scottb@google.com · 17 years ago
  13. 0986505 Merging releases/1.5@r3048:r3078 into trunk. by jlabanca@google.com · 17 years ago
  14. 6435ea2 Merging releases/1.5@r2994:r3048 into trunk. by scottb@google.com · 17 years ago
  15. 9de92df Merging releases/1.5@2941:2990 trunk. by scottb@google.com · 17 years ago
  16. ce9d21f Add tests for TreeMap and TreeSet, change TreeSet.add implementation to be by jat@google.com · 17 years ago
  17. 016df67 Improve correctness of LinkedHashMap and updates the tests. by bobv@google.com · 17 years ago
  18. ec84a6b Implementes TreeSet; for real dawg. by scottb@google.com · 17 years ago
  19. b1468f9 Fixes TreeMap's iterator which currently can get jacked up when doing removals. by scottb@google.com · 17 years ago
  20. f6642a6 LinkedHashMap.ChainEntry is not needed for serialization. by mmendez@google.com · 17 years ago
  21. eccf548 Fixed a pair of NPEs that can occur when running a test case that has compile errors. by scottb@google.com · 17 years ago
  22. 8969357 Ensure that generic JRE types that have custom field serializers expose their type arguments for serialziation. by mmendez@google.com · 17 years ago
  23. ef9e515 Replace JUnit's setUp/tearDown with gwtSetUp/gwtTearDown to better document and support client code that cannot run in a non-GWT environment. by scottb@google.com · 17 years ago
  24. 78e0b42 Fixes Issue #2363. In String.replace in the emulation library, '$' and '^' in the replacement by spoon@google.com · 17 years ago
  25. 48c9ea3 Code duplication removal. by scottb@google.com · 17 years ago
  26. fca1ce9 Adding LinkedHashMap and supporting tests and RPC serializers by gwt.team.ecc · 17 years ago
  27. 45c3287 Stop the client if a null is returned. by scottb@google.com · 17 years ago
  28. f311e51 Implements -wait mode for JUnit, where the system waits for a user to manually connect back through an external browser. Supports multiple browsers, and when all are connected, runs them in sync. by scottb@google.com · 17 years ago
  29. aedba1a Corrects errors in PriorityQueue and adds a basic test. by scottb@google.com · 17 years ago
  30. c1b53f7 Adds JRE support for Runnable. by scottb@google.com · 17 years ago
  31. 760ec34 StackTraceElement should implement Serializable. by scottb@google.com · 17 years ago
  32. 28166b2 Fixes issue #2054; AbstractCollection.removeAll() produced incorrect results when the collection contained duplicates. by scottb@google.com · 17 years ago
  33. d0b77d1 Type bounds compatibility fix. by scottb@google.com · 17 years ago
  34. 4bc66dc Implemented some of the trivial missing JRE APIs. by scottb@google.com · 17 years ago
  35. 615ac53 Fixed ArrayList.toArray() in cases where capacity exceeds size. by scottb@google.com · 17 years ago
  36. e9036da Optimize ArrayList.toArray() and Arrays.asList().toArray() to take advantage of Array.clone(). by scottb@google.com · 17 years ago
  37. 951d61f Convert ArrayList to use an underlying Java array rather than a JavaScript array; moves more code into Java. by scottb@google.com · 17 years ago
  38. 3c3ef4b Build break fix: wrong index passed in ArrayList.addAll(Collection) by scottb@google.com · 17 years ago
  39. 3ec0f05 Fixes issue #2298 by making list.addAdd(list) not get into an infinite loop. The implementation of ArrayList.addAll() should also be improved. by scottb@google.com · 17 years ago
  40. b667103 Fixes an issue in EnumMap where entrySet() entries would not write-through to the backing map. Also changed the internal ArrayList to an array to make it lighter weight. Renamed Array.clonify() to Array.createFrom(). by scottb@google.com · 17 years ago
  41. a035bfd Fixes issue #2207; the old SimpleEnumSet implementation had issues with tracking the valid range, and the LargeEnumSet was both ineffecient and did not iterate in correct order. Fixed by using a single, efficient implementation for sets of all sizes. by scottb@google.com · 17 years ago
  42. f07c71b Updates to take advantage of allowing undefined in Java code. by scottb@google.com · 17 years ago
  43. 8e0266c Updates to take advantage of allowing undefined in Java code. by scottb@google.com · 17 years ago
  44. 4e61d57 Misc cleanup. by scottb@google.com · 17 years ago
  45. 0c52b73 Fixes issue #1456; map entries now correctly write-through to the underlying map, and also reflected changes in the underlying map. This fixes HashMap and IdentityHashMap. Also adds tests for this behavior. by scottb@google.com · 17 years ago
  46. ef7dd44 Fixes issue #1948; implements String.isEmpty() by scottb@google.com · 17 years ago
  47. 2b79055 Fixes issue #1497 by implementing Arrays.asList() as a separate type, which does a true array-backed list. This is useful because the implementation is highly efficient in web mode when you already have an array handy; you don't have to copy all of the elements into an ArrayList's underlying array. by scottb@google.com · 17 years ago
  48. 8f9a9ee Format. by scottb@google.com · 17 years ago
  49. 71f2777 Fixes issue #2258; maybe. I'm actually not convinced that it was broken, but there were some bugs & suboptimal code. Test also updated to take advantage of volatile fields. by scottb@google.com · 17 years ago
  50. 7f879fb Fixes an issue with how a Time is constructed. by scottb@google.com · 17 years ago
  51. 7f1d780 Fixes issue #87 by adding support for java.sql.Date, Time, and Timestamp. by scottb@google.com · 17 years ago
  52. 856ffbd Implements capacity in a meaningful way in ArrayList.java by scottb@google.com · 17 years ago
  53. 50215ad revert back to 2420 for Double[Test].java, until I can unwind the lossage... by gwt.team.fabbott · 17 years ago
  54. 4847ba5 re-fix Double failures; I misdiagnosed because expected/actual arguments were flopped. (Fixed that, too.) by gwt.team.fabbott · 17 years ago
  55. b79a65b fix for broken test: I hadn't caught it, but Ray uses all-ones for NaN exponent; it should be leading-one-only (according to Java's behavior and his NAN_LONG_VALUE, at least) by gwt.team.fabbott · 17 years ago
  56. 8354756 Fix checkstyle breakage. by gwt.team.jat · 17 years ago
  57. 24aaacc losing the JDK1.6 constants from my previous change by gwt.team.fabbott · 17 years ago
  58. f449432 Implementation for Double.longBitsToDouble and Double.doubleToLongBits by gwt.team.fabbott · 17 years ago
  59. 42d1764 Setting missing props on all Java source files. by scottb@google.com · 17 years ago
  60. 0fcb3b2 Implemented LinkedList, with test code. by scottb@google.com · 17 years ago
  61. 0792c32 Manually replacing / 2's with >> 1's as this generates more optimal code in web mode because we don't have to coerce the result to integer. However, it's only safe for non-negative numbers because shifting doesn't round correctly. by scottb@google.com · 17 years ago
  62. c3a3a24 TreeMap should not be serializable for now. How do we serialize the comparator? by scottb@google.com · 17 years ago
  63. 0e703ae TreeMap is now implemented. by scottb@google.com · 17 years ago
  64. 994226f Implemented IdentityHashMap with tests. by scottb@google.com · 17 years ago
  65. 018df7d - System.identityHashCode() now returns stable values for Strings. by scottb@google.com · 17 years ago
  66. 4f4b126 Removed GWTTestCase.hideFromCompiler(). Best practice is now to use a volatile field. by scottb@google.com · 17 years ago
  67. 9a9f0da Add testcase for Long.reverseBytes(), in the process uncovering, fixing, and adding test for a sign-extension error in Integer.reverseBytes(). by gwt.team.fabbott · 17 years ago
  68. 41abb2f More optimal Enum.hashCode() implementation. by scottb@google.com · 17 years ago
  69. 7395e9b Sort & format. by scottb@google.com · 17 years ago
  70. a0fca17 Re-add String.replace(CharSequence,CharSequence) with proper quoting on the by gwt.team.jat · 17 years ago
  71. 6e015f8 Fixes memory leak in String.hashCode(); instead of permanently pinning every string that's ever had its hashcode taken, we just keep the last 256. by scottb@google.com · 17 years ago
  72. 60b2458 Fix build break by removing newly added String method by gwt.team.jat · 17 years ago
  73. a032a94 Fixes issues #490, #986, #1066. by gwt.team.jat · 17 years ago
  74. 0c56e3f Fix for String.replace build break -- Safari 2 doesn't handle \uXXXX escapes by gwt.team.jat · 17 years ago
  75. 2a14ba2 Fixes build break. The String.__valueOf method was private, but it was called from our JRE emulation library's Integer and Long classes. by gwt.team.mmendez · 17 years ago
  76. 6e1bfe6 Fix for String.replace. by scottb@google.com · 17 years ago
  77. 9ddb1f1 Merging long emulation branch into trunk. Longs are now emulated in web mode as a pair of doubles, representing the upper and lower 32 by scottb@google.com · 17 years ago
  78. f50b4eb Follow-up to r2074: by scottb@google.com · 17 years ago
  79. 20f249d - adds StringBuilder to the Java emulation classes, by spoon@google.com · 17 years ago
  80. 5f35789 Finishes issue 1139. Adds java.io.Serializable to our JRE's version of Throwable. The Throwable.getMessage() method for checked exceptions thrown by RPC methods no longer returns null if a user forgets to extend SerializableException. by gwt.team.mmendez · 17 years ago
  81. a9b8a1a Made the JUnit translatable organization simpler since it's easy to order source lookup path these days. by scottb@google.com · 17 years ago
  82. 3edd5e4 Merge: changes/scottb/jso -r1776:1933 Into: trunk@1933 by scottb@google.com · 17 years ago
  83. 15c1766 Fixed bad result for GWTTestCaseImpl.supportsAsync(). by scottb@google.com · 17 years ago
  84. e5da60b - Moved benchmarks out of the junit package and into its own - Mucho refactoring by scottb@google.com · 17 years ago
  85. 896ac1e Removed some checkstyle warnings. by scottb@google.com · 17 years ago
  86. a82863f - Updated Object.toString() to convert hashCode to hex as per JRE. by scottb@google.com · 17 years ago
  87. fc37118 Changes the internals of how JUnit works. Previously, each individual test class would run in its own compilation and do a fresh page load. Methods within that class would run within a single compilation and page load. Now, an entire GWT module is compiled, which is capable of running any GWTTestCase class in that entire module. This means any Suite containing classes all from the same GWT module can run entirely in a single compilation. This ends up being much more efficient-- CompilerSuite can run in around 40 seconds in web mode or hosted mode; it would have taken several minutes before. by scottb@google.com · 17 years ago
  88. d5e21a5 Tightened checkstyle rules; fixed existing violations. by scottb@google.com · 17 years ago
  89. 258408d by gwt.team.tobyr · 17 years ago
  90. 0b2eb9b by gwt.team.tobyr · 17 years ago
  91. e7c7403 by gwt.team.tobyr · 17 years ago
  92. 2018a76 Implement String.contains and associated test. Also fix typo in StringTest. by gwt.team.jat · 17 years ago
  93. 6be985d Fixes a bug in Collections.fill(), which never could have worked. Adds a test for it. by gwt.team.scottb · 17 years ago
  94. 0348974 Updated EmulSet to throw an explicit NPE instead of an implicit JavaScriptException. This fixes some failing unit tets. by gwt.team.scottb · 17 years ago
  95. 47e16ae Implements the Java assert statement in web mode via a compiler flag, "-ea". This is mimic the JVM option to enable assertions. When the option is not specified, the compiler will continue to optimize out all assert statements as it does currently. by gwt.team.scottb · 17 years ago
  96. 84c6898 Code size optimization for Throwable's most common use cases. by gwt.team.scottb · 17 years ago
  97. 090948b Implemented Class.getEnumConstants() in the compiler and JRE. by gwt.team.scottb · 17 years ago
  98. 82fbe42 Fixes Integer and IntegerTest to unbreak the build. by gwt.team.scottb · 17 years ago
  99. 31cd838 Implements missing 1.5 features from the Java number classes. IntegerTest is currently broken. by gwt.team.scottb · 17 years ago
  100. 57e8f58 Tweaks to r1590, mostly formatting. by gwt.team.scottb · 17 years ago