summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Merge "Modify repackageclasses test to use a package separator" into ub-jackBenoit Lamarche2015-04-082-2/+2
|\ \ \
| * | | Modify repackageclasses test to use a package separatorBenoit Lamarche2015-04-082-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Bug: 20118240 Change-Id: I09ae7e35b7d9085cf2efe87134005abedbc07902
* | | | Merge "PackageCodec expects java source name" into ub-jackYohann Roussel2015-04-082-6/+3
|\ \ \ \ | |/ / / | | / / | |/ / |/| |
| * | PackageCodec expects java source nameYohann Roussel2015-04-082-6/+3
| | | | | | | | | | | | | | | | | | | | | | | | Not binary names. Bug: 20118240 Change-Id: Iadfbd2d137e8c004abab45ccad4bd195f16aa0b7
* | | Merge "Remove an unused class" into ub-jackmikaelpeltier2015-04-081-42/+0
|\ \ \
| * | | Remove an unused classmikaelpeltier2015-04-081-42/+0
| | | | | | | | | | | | | | | | Change-Id: Iad348bf98c231005a62167197736dec8aa8f1d73
* | | | Merge "Fix bug into Java parser" into ub-jackmikaelpeltier2015-04-0811-2/+357
|\ \ \ \ | |/ / / |/| | |
| * | | Fix bug into Java parsermikaelpeltier2015-04-0711-2/+357
| | | | | | | | | | | | | | | | | | | | | | | | Bug: 19613702 Bug: 19910266 Change-Id: I6d2c7011ba92e0c0b6f97cd13264ef67a19700a3
* | | | Merge "Small changes around Jayce-related exceptions" into ub-jackBenoit Lamarche2015-04-085-30/+25
|\ \ \ \ | |/ / / |/| | |
| * | | Small changes around Jayce-related exceptionsBenoit Lamarche2015-03-275-30/+25
| | | | | | | | | | | | | | | | | | | | Bug: 19787495 Change-Id: I40f9c10404544ee1455d4996a91d64f72089570c
* | | | Speed-up Jack mergermikaelpeltier2015-04-075-225/+173
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Try to reuse same objects (CstString, CstType and so on) each time that it is possible. - Replace maps by arrays when it is possible. Change-Id: I227326bd9eb707b94a4edd8761ac06766078362f
* | | | Remove warningsmikaelpeltier2015-04-074-15/+28
| | | | | | | | | | | | | | | | Change-Id: I9c5eb7bc2bf9a7ee1a07e7620eed16f739f2b965
* | | | Merge "Fix issue with not existing classpath entry" into ub-jackBenoit Lamarche2015-04-073-9/+27
|\ \ \ \
| * | | | Fix issue with not existing classpath entryBenoit Lamarche2015-04-073-9/+27
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | We must check existence before permissions. Bug: 20025079 Change-Id: I19d8838e2a399806bc8b70bb1dab399537c7d158
* | | | Merge "Allow to use two enums with the same simple name into a class" into ↵mikaelpeltier2015-04-0712-13/+155
|\ \ \ \ | |/ / / |/| | | | | | | ub-jack
| * | | Allow to use two enums with the same simple name into a classmikaelpeltier2015-04-0712-13/+155
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - To support partial recompilation with enum used into a switch statement, Jack generates a field and a method allowing to get a mapping between an enum field and an integer that will be used into a switch statement. This generated code must not take only the simple name of enumeration as discriminant, since several enum can have the same name. Thus, it is better to use his fully qualified name. Bug: 19639131 Change-Id: I2dbeef61e24e0e7b7250d3f0cfcbb619bd6e7829
* | | | Add tests about BlockScope.getEmulationPathYohann Roussel2015-04-0316-1/+523
|/ / / | | | | | | | | | | | | Bug: 19952019 Change-Id: I6cd7b8bebc4564f33359a550e3c56f1894301e15
* | | Add a test with duplicated source filesmikaelpeltier2015-04-036-1/+100
| | | | | | | | | | | | | | | | | | Bug: 19678916 Change-Id: Ic6d9e5e0fdb1f9ad79f06aee721be90911a4df71
* | | Merge "Rename JAnnotationLiteral to JAnnotation" into ub-jackmikaelpeltier2015-04-0354-291/+289
|\ \ \
| * | | Rename JAnnotationLiteral to JAnnotationmikaelpeltier2015-04-0354-291/+289
| | | | | | | | | | | | | | | | Change-Id: Ia0185c18d6c1a9041c1033730b4d355923b61ce9
* | | | Merge "Remove usage of the deprecated method setUsageWidth" into ub-jackmikaelpeltier2015-04-032-3/+6
|\ \ \ \ | |/ / / |/| | |
| * | | Remove usage of the deprecated method setUsageWidthmikaelpeltier2015-04-032-3/+6
| | | | | | | | | | | | | | | | Change-Id: Ib01cb3e0f7fe1636c4fa66322a93fd6c2ec77e7b
* | | | Merge "Remove a method using int as index by using transform method" into ↵mikaelpeltier2015-04-033-7/+12
|\ \ \ \ | | | | | | | | | | | | | | | ub-jack
| * | | | Remove a method using int as index by using transform methodmikaelpeltier2015-04-033-7/+12
| |/ / / | | | | | | | | | | | | Change-Id: I29e1deba15f28ce08249503fef9f960aeb634f51
* | | | Add 3 frontend testsYohann Roussel2015-04-0310-64/+272
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Related to cases where ecj could create TypeDeclaration with a null binding. - testConflictingPackage001 and testConflictingPackage002 because CompilationUnitScope.buildTypeBinding is showing an evidence of TypeDeclaration with a null binding in case of package conflict. - testUninstanciableLocalClass001 because a comment in SafeASTVisitor (gwt) is saying that uninstanciable local classes may lead to TypeDeclaration with a null binding. Change-Id: I4aa5e9c00ff162d311b0dbd7bc16f64582a0e89c
* | | | Merge "Bump version to 1.1-pa10" into ub-jackJean-Philippe Lesot2015-04-031-3/+3
|\ \ \ \ | |/ / / |/| | |
| * | | Bump version to 1.1-pa10Jean-Philippe Lesot2015-04-031-3/+3
| | | | | | | | | | | | | | | | Change-Id: I431d38d6cc92d0e080f8cfc03d4915be774e1fb6
* | | | Make SERVER_LOG overwritable by environment variableJean-Philippe Lesot2015-04-011-19/+20
| | | | | | | | | | | | | | | | Change-Id: Ib9d972f1acb5ccf4e678efc86034349c795c5898
* | | | Add a admin stop service, and intoduce an admin portJean-Philippe Lesot2015-04-012-43/+116
| | | | | | | | | | | | | | | | Change-Id: Ic4d22b79e44d8392cd7bc14a8a387ee9e68c5461
* | | | Add service implementation name in idJean-Philippe Lesot2015-04-011-1/+2
| | | | | | | | | | | | | | | | Change-Id: I9195a4661371375d35b6215fe42182ca501133c8
* | | | Merge "Add local setting, add id url to Jack simple server" into ub-jackJean-Philippe Lesot2015-04-016-8/+89
|\ \ \ \
| * | | | Add local setting, add id url to Jack simple serverJean-Philippe Lesot2015-04-016-8/+89
| | | | | | | | | | | | | | | | | | | | Change-Id: I8e4b2e51a271fe8e625c40daa13d07395981c2cf
* | | | | Merge "Rename JAnnotation to JAnnotationType" into ub-jackmikaelpeltier2015-04-0142-198/+209
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Rename JAnnotation to JAnnotationTypemikaelpeltier2015-04-0142-198/+209
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Rename also JLookup.getAnnotation to JLookup.getAnnotationType, JDefinedAnnotation to JDefinedAnnotationType and JPhantomAnnotation to JPhantomAnnotationType Change-Id: Ic9f2890201167f0dc437a1446faad4bd9fbec72f
* | | | | Rework finally in Jack simple server, add a retry counter in scriptJean-Philippe Lesot2015-04-012-67/+73
| | | | | | | | | | | | | | | | | | | | Change-Id: Id9a8a08e27d923a347cc18fb2b861c1963f3f858
* | | | | Enable log server even after the first compilationmikaelpeltier2015-04-017-11/+21
|/ / / / | | | | | | | | | | | | Change-Id: Ieb65a945af8c6413c4ee74416415d25c4d6f44b8
* | | | Merge "Remove unused methods using int as index" into ub-jackmikaelpeltier2015-04-014-45/+0
|\ \ \ \
| * | | | Remove unused methods using int as indexmikaelpeltier2015-03-314-45/+0
| | | | | | | | | | | | | | | | | | | | Change-Id: I9fc3e491f33246dd00418ac40d5e446337728a53
* | | | | Add a support for opening file with timeout in Jack simple serverJean-Philippe Lesot2015-03-313-22/+108
| | | | | | | | | | | | | | | | | | | | Change-Id: I560af413992a38711b5bd0053cf8fe0efddeceab
* | | | | Append server logJean-Philippe Lesot2015-03-311-1/+1
|/ / / / | | | | | | | | | | | | Change-Id: I296d333a464932f38f351391f9dbed1dd47fa37b
* | | | Add preliminary support of security, and fix some blockagesJean-Philippe Lesot2015-03-302-29/+152
| | | | | | | | | | | | | | | | Change-Id: I984ed39480d28202795b36bb8a18c9396b4de7de
* | | | Merge "Split Jack server as a separate project" into ub-jackJean-Marie Henaff2015-03-3022-10/+1307
|\ \ \ \
| * | | | Split Jack server as a separate projectJean-Marie Henaff2015-03-3022-10/+1307
| | | | | | | | | | | | | | | | | | | | Change-Id: I1b593fda9ba89298d8729684778f8992689d8b32
* | | | | Make script less verbose in case of problem and rework varsJean-Philippe Lesot2015-03-301-30/+12
| | | | | | | | | | | | | | | | | | | | Change-Id: Ib5eb07ace596eb0dc289c833bfb504d3a1e38f49
* | | | | Add HasLocation to stream providersmikaelpeltier2015-03-302-2/+4
|/ / / / | | | | | | | | | | | | Change-Id: Id1173260f85926508ac8ff12dbc4faec601e2fcd
* | | | Merge "Allow user to select server log location" into ub-jackYohann Roussel2015-03-271-1/+3
|\ \ \ \
| * | | | Allow user to select server log locationYohann Roussel2015-03-271-1/+3
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | If the variable SERVER_LOG is defined then the server will use it as the location for its log. Change-Id: I40a4c99b40ef619806b8b65c72431db338434f98
* | | | Merge "Simplify set and get method of IntList to enable Jit inlining" into ↵mikaelpeltier2015-03-271-23/+2
|\ \ \ \ | | | | | | | | | | | | | | | ub-jack
| * | | | Simplify set and get method of IntList to enable Jit inliningmikaelpeltier2015-03-261-23/+2
| | | | | | | | | | | | | | | | | | | | Change-Id: Ia28ac670894233f7434053b66fb8d6664f92d2fa
* | | | | Merge "Simplify set0 and get0 method to enable Jit inlining" into ub-jackmikaelpeltier2015-03-271-32/+2
|\ \ \ \ \