1. 6ea01d7 This makes LongLib.toString faster by only dividing once each time through the loop by spoon@google.com · 17 years ago
  2. 0986505 Merging releases/1.5@r3048:r3078 into trunk. by jlabanca@google.com · 17 years ago
  3. 6435ea2 Merging releases/1.5@r2994:r3048 into trunk. by scottb@google.com · 17 years ago
  4. 41eaeda Tweaks the toString() of new array nodes to look more like Java source code. by spoon@google.com · 17 years ago
  5. 1ab58a6 Merging releases/1.5@2992:2994 trunk to pick up ResourceOracleImpl fix with nested active packages. by scottb@google.com · 17 years ago
  6. 9de92df Merging releases/1.5@2941:2990 trunk. by scottb@google.com · 17 years ago
  7. 88ad0ca Adds additional GWTBridge methods to allow useful faking-out for non-GWTTestCase JUnit support, and potentially server-side use. by scottb@google.com · 17 years ago
  8. 337e447 When replacing a field reference with a nullField reference, override the type of the reference by spoon@google.com · 17 years ago
  9. bd0a191 Rescue volatile fields that have a live assignment to them. This is helpful by spoon@google.com · 17 years ago
  10. 36f5b20 Move multi-expressions out of the test of an if. That is: by spoon@google.com · 17 years ago
  11. 5de7128 This replaces r2963. It adds a very narrow static eval rule for by spoon@google.com · 17 years ago
  12. d71242d The JS inliner counts the number of invocations of each function, treating by spoon@google.com · 17 years ago
  13. 9cba78e When making a static implementation method, set the original parameter types by spoon@google.com · 17 years ago
  14. 6ac141e If an empty multi-expression somehow sneaks through to GenerateJavaScriptAST, by spoon@google.com · 17 years ago
  15. c624dcb Rolling back r2922, which was not approved. by scottb@google.com · 17 years ago
  16. b3cb274 Fixes a crazy IE7 bookmark bug. When a user bookmarks a page with a history by knorton@google.com · 17 years ago
  17. 7db8583 adding logs to JUnit stuff. Helpful for disambiguating which of several testcases with same method names runs, but primarily aimed at diagnosing a remoteweb test timeout... surely not all of the clients really go AWOL all at once?? by fabbott@google.com · 17 years ago
  18. b22fa6d Added a banner with gwt.jjs.traceMethods to show where permuations start. by scottb@google.com · 17 years ago
  19. c11ec95 Sort & format to remove checkstyle warning. by scottb@google.com · 17 years ago
  20. e729920 This file is a relic. by scottb@google.com · 17 years ago
  21. 7dde34c Fixes a refresh bug with FF2 where it tries to reload an old (now non-existent) strongname script instead of the correct strongname script. by scottb@google.com · 17 years ago
  22. 6f7f570 I screwed up my assertions here. by scottb@google.com · 17 years ago
  23. e13eda7 Fixes issue 1695 by zundel@google.com · 17 years ago
  24. d342e12 The same resource can actually be mapped into the logical space more than once if it appears on multiple super paths. by scottb@google.com · 17 years ago
  25. cba4727 Fixes several potential crashes when dealing with units that have serious errors. by scottb@google.com · 17 years ago
  26. eb274f0 Use DOM manipulation to inject stylesheets referenced from gwt.xml files. by bobv@google.com · 17 years ago
  27. b6003c7 Added a comment since the java package restrictions impact the serializability of classes. by mmendez@google.com · 17 years ago
  28. 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
  29. fa698bc Fixes Style/Script references to preserve module declaration order in Linker. by scottb@google.com · 17 years ago
  30. 7fef3d5 A swapped division in revision 2290 effectively disabled JsInliner's check for whether a method is too large to inline. Re-enabling the check causes output size for Showcase and QueWeb to go back down about 3%. by spoon@google.com · 17 years ago
  31. dc3e029 Fixes issue 2426: Passing a char to a JSNI method. by zundel@google.com · 17 years ago
  32. f9e1ef3 Support jars and zips on the classpath. by scottb@google.com · 17 years ago
  33. 2b7149a Fixed a build break introduced in r2845. Added java.io.Serializable as an implemented interface of java.lang.String, but failed to add a serialVersionUID field. This resulted in a serialVersionUID warning which caused the JdtCompilerTest to fail. by mmendez@google.com · 17 years ago
  34. 5174749 Merged changed/mmendez/STOB r2670:2814 into the trunk. Updated STOB to properly deal with parameterized and arrays types that can lead to infinite recursions if you are not careful. by mmendez@google.com · 17 years ago
  35. 66ba3f3 Fixed the package used for Serializable since it lives in java.io; enable a TypeOracle to be built without using the standard classes. by mmendez@google.com · 17 years ago
  36. af66423 Fixes Buganizer #1174117. JavaScript expressions like (a?b:c)?d:e were emitted without the parentheses: a?b:(c?d:e). by spoon@google.com · 17 years ago
  37. 4a75b36 Dropping the "unknown classpath entry" to TRACE. by scottb@google.com · 17 years ago
  38. fe3fb84 Provides an escape hatch to avoid metadata-related deprecation warnings. by scottb@google.com · 17 years ago
  39. 0a64dd0 Torque down log level on invalid classpath entries. by scottb@google.com · 17 years ago
  40. 7ac9704 Removing some build warnings. by scottb@google.com · 17 years ago
  41. 26faa98 Rolling back ill-advised FSOD changes, plus added clarifying doc to the misleading-named Utility.getFileFromClassPath(). by scottb@google.com · 17 years ago
  42. 8559e54 NPE fix. by scottb@google.com · 17 years ago
  43. 4b09f81 Make JsniRef's constructor protected instead of private, so that it can be extended. by spoon@google.com · 17 years ago
  44. a9dbeae Make JsniRef be non-final so that the Eclipse plugin can extend it. by spoon@google.com · 17 years ago
  45. 55e1527 Prevent a module from refreshing twice on initial load. by scottb@google.com · 17 years ago
  46. 7696398 Fixes a bug where the module's source oracle was failing to refresh. by scottb@google.com · 17 years ago
  47. 453f525 Aggressively clear transient state between runs. by scottb@google.com · 17 years ago
  48. b5841e9 Fixes a bug in ResourceOracleImpl that caused rerooted resources to always appear stale whenever any resource was stale. by scottb@google.com · 17 years ago
  49. 63f3260 FLAMING SWORD OF DEATH by scottb@google.com · 17 years ago
  50. 0babd08 Use the correct Java class file version constant instead of a handcoded number. by scottb@google.com · 17 years ago
  51. 640c5df Added warning comments regarding ASM and COMPUTE_MAXS. by scottb@google.com · 17 years ago
  52. 40e024e - Native methods are now changed to non-native thunks via bytecode rewriting, as part of other rewrites. by scottb@google.com · 17 years ago
  53. 4827a4c Fixes a bug in r2611: when doing a sloppy scan for JSNI by spoon@google.com · 17 years ago
  54. ecd4fc8 Speeds up hosted mode's initial creation of JavaScriptObject$.class by avoiding having to compile all JSO subtypes; instead they get synthesized based on TypeOracle supertype information. by scottb@google.com · 17 years ago
  55. 4f451d8 Fixes a ClassCircularityError for real. Note: this work may be temporary pending redesign of JSNI injection. by scottb@google.com · 17 years ago
  56. 9df9e16 Warning removal and format. by scottb@google.com · 17 years ago
  57. d05b318 Optimizes LongFromJSNIChecker's execution time significantly. An initial sloppy pass of FindJSNIRefs quickly checks for problems; only if problems are found is a strict parse done. by scottb@google.com · 17 years ago
  58. 5dac97a Forgot to commit this earlier; no need to force JSO to be loaded. by scottb@google.com · 17 years ago
  59. 3b90a9a Delay JSNI injection until the end of loadClass instead of doing it eagerly in findClass; we were getting problems with circular class load dependencies. by scottb@google.com · 17 years ago
  60. d695940 When loading a class for reflective use at compile time, we should NOT be running that class's static initializers. by scottb@google.com · 17 years ago
  61. 8e244d2 Relax the JavaScriptObject restriction on instance methods being final. by spoon@google.com · 17 years ago
  62. e5c4391 Adds three new test cases to LongFromJSNITest, one of which by spoon@google.com · 17 years ago
  63. acb5f81 Removed duplicate saveJsni handler. by scottb@google.com · 17 years ago
  64. 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
  65. ff64c02 dodge a bug in the Sun javac 1.6.0 on linux, which dies a messy death by fabbott@google.com · 17 years ago
  66. 032a404 Exclude source-only annotations from TypeOracle. by scottb@google.com · 17 years ago
  67. 79eeef7 Build-break fix; it turns out that you just can't have an annotation with a string literal more than 64k. This changes breaks jsni method bodies into 1k character chunks. by scottb@google.com · 17 years ago
  68. ed3338b Build fix for a latent problem uncovered by allowing binary only annotations in; we were comparing arrays of annotations without sorting them. by scottb@google.com · 17 years ago
  69. 36c4474 Changed Util.copy() variants to always close their input streams. by scottb@google.com · 17 years ago
  70. e10dca3 Build break fix for r2576; apparently TOAST wasn't happy with my changes. :) by scottb@google.com · 17 years ago
  71. bd6c564 Fixes issue #2334; native method within enum breaks in hosted mode. by scottb@google.com · 17 years ago
  72. 160e31b Binary-only annotations were causing warnings to be generated by TypeOracle; this change makes it legal to use binary-only annotations without warning, provided you only use them as annotations (and not say, as an implemented interface on some source type). by scottb@google.com · 17 years ago
  73. 46a91b9 Preventing spurious rebuilds of gwt-user.jar during the build. by scottb@google.com · 17 years ago
  74. 61c881f Exposing declStart and declEnd for classes in TypeOracle; this is to support improved jsni injection. by scottb@google.com · 17 years ago
  75. 2138d1f Removing deprecation and other warnings from TypeOracle classes. by scottb@google.com · 17 years ago
  76. 1b92d1a Reimplements x == null => !x transforms in EqualityNormalizer; the replacements to Cast.jsEquals() were thwarting the GenerateJavaScriptAST version. by scottb@google.com · 17 years ago
  77. 53623e5 Build break fix; r2515 caused reordered if blocks with nested else-if chains to evaluate incorrectly. by scottb@google.com · 17 years ago
  78. 1d5f79a Fixes a build break caused by DeadCodeElimination in r2515; eliminating a cast from char to int changes the semantics of concat ops (thus, String.valueOf(char). by scottb@google.com · 17 years ago
  79. a236ecc The gwt.jjs.traceMethods property supports a wildcard as the method name. by spoon@google.com · 17 years ago
  80. d55fe87 Lots of static evaluation rules, mostly on the Java trees. by scottb@google.com · 17 years ago
  81. 26e024e Partial rollback of r2508. Some of the TypeOracle changes weren't strictly necessary. Also format on AstCompiler & CacheManager. by scottb@google.com · 17 years ago
  82. 7042eb1 Updated doc and a couple of identifiers to illuminate hosted mode class rewriting a bit. by scottb@google.com · 17 years ago
  83. ffc9e23 Initial check-in of the API compatibility checker. by spoon@google.com · 17 years ago
  84. 39c3d66 Issue #2319: Tweaks the error messages in JSORestrictionsChecker to make it clear that the error by spoon@google.com · 17 years ago
  85. b17a3f4 Build break fix: I was attempting to coerce to the wrong type, setting up an invalid AST state. by scottb@google.com · 17 years ago
  86. 1f604ea Fixes a bug where array class literals could read the value of Object.class before it was defined. by scottb@google.com · 17 years ago
  87. cd79783 Optimization to enable coercing one primitive type into another. This makes long emulation more tolerable in some cases. by scottb@google.com · 17 years ago
  88. 7748315 Fixed issue #2314; long fields initialized to integer literals were generating invalid code. This has been fixed by ensuring that all field initializers persist throughout the Java AST lifecycle (but don't trigger clinits if the initializer is a literal). by scottb@google.com · 17 years ago
  89. 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
  90. 2cad8ee Coerce undefined into null in hosted mode. by bobv@google.com · 17 years ago
  91. 4a733d9 It is now safe to intermingle null and undefined in Java code in web mode. by scottb@google.com · 17 years ago
  92. a3d598c Codifying semantics of volatile fields; they are now exempt from type tightening. by scottb@google.com · 17 years ago
  93. 4e61d57 Misc cleanup. by scottb@google.com · 17 years ago
  94. c354580 Add Class<T> and Map<K,V> to list of mocked types. by gwt.team.jat · 17 years ago
  95. 00798f8 A small round of doc and error message fixes. by bruce@google.com · 17 years ago
  96. 0d661bb Fixes a bug with JsStaticEval that was preventing unreachable functions from being declared. Gotta love JavaScript, eh? by scottb@google.com · 17 years ago
  97. d966ac9 Forgot to include this file as part of commit r2386. by gwt.team.mmendez · 17 years ago
  98. 527e0d6 Fixes issue 2238. Refreshing the TypeOracle when errors are present could cause the removal of types which do not have legitimate errors. by gwt.team.mmendez · 17 years ago
  99. b4a17d5 Better tracing of native methods. by scottb@google.com · 17 years ago
  100. 42d1764 Setting missing props on all Java source files. by scottb@google.com · 17 years ago