Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(579)

Issue 2982273002: Checking in desugar into third_party (Closed)

Created:
3 years, 5 months ago by F
Modified:
3 years, 4 months ago
Reviewers:
palmer, xam, Nico, agrieve
CC:
chromium-reviews
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Checking in desugar into third_party Desugar is a Google-developed open-source Java library used by the build process to transform Java 8 bytecode to Java 7. It is used to enable Java 8 features such as lambda experssions for Chrome on Android. Our experiments show that Desugar outperforms Retrolambda in both APK sizes and Java method counts. As of 2017 July, it is the official Java 8 support tool recognized by the Android team. Also, creating a //third_party/bazel directory for checking in other bazel components in the future. BUG=730711 Review-Url: https://codereview.chromium.org/2982273002 Cr-Commit-Position: refs/heads/master@{#490503} Committed: https://chromium.googlesource.com/chromium/src/+/17fc65188dfb708275491491edcf9d3be8cbb9af

Patch Set 1 #

Total comments: 2

Patch Set 2 : Addressing comments #

Total comments: 4

Patch Set 3 : Adding Chromium.readme to bazel #

Unified diffs Side-by-side diffs Delta from patch set Stats (+263 lines, -0 lines) Patch
M DEPS View 1 2 1 chunk +10 lines, -0 lines 0 comments Download
M third_party/.gitignore View 1 1 chunk +1 line, -0 lines 0 comments Download
A third_party/bazel/LICENSE View 1 1 chunk +202 lines, -0 lines 0 comments Download
A third_party/bazel/OWNERS View 1 1 chunk +4 lines, -0 lines 0 comments Download
A third_party/bazel/README.chromium View 1 2 1 chunk +12 lines, -0 lines 0 comments Download
A third_party/bazel/desugar/Desugar.jar.sha1 View 1 1 chunk +1 line, -0 lines 0 comments Download
A third_party/bazel/desugar/README.chromium View 1 1 chunk +33 lines, -0 lines 0 comments Download

Messages

Total messages: 25 (9 generated)
F
Hi Andrew, PTAL. Thanks!
3 years, 5 months ago (2017-07-19 21:23:35 UTC) #3
agrieve
https://codereview.chromium.org/2982273002/diff/1/third_party/desugar/README.chromium File third_party/desugar/README.chromium (right): https://codereview.chromium.org/2982273002/diff/1/third_party/desugar/README.chromium#newcode22 third_party/desugar/README.chromium:22: blaze build --java_launcher //third_party/java/jdk:jdk_launcher\ Using Bazel rather than blaze ...
3 years, 5 months ago (2017-07-20 00:08:07 UTC) #4
F
Thanks Andrew! PTAL https://codereview.chromium.org/2982273002/diff/1/third_party/desugar/README.chromium File third_party/desugar/README.chromium (right): https://codereview.chromium.org/2982273002/diff/1/third_party/desugar/README.chromium#newcode22 third_party/desugar/README.chromium:22: blaze build --java_launcher //third_party/java/jdk:jdk_launcher\ On 2017/07/20 ...
3 years, 5 months ago (2017-07-20 18:02:41 UTC) #5
agrieve
On 2017/07/20 18:02:41, F wrote: > Thanks Andrew! PTAL > > https://codereview.chromium.org/2982273002/diff/1/third_party/desugar/README.chromium > File third_party/desugar/README.chromium ...
3 years, 5 months ago (2017-07-20 18:15:05 UTC) #6
palmer
lgtm
3 years, 4 months ago (2017-07-26 18:58:43 UTC) #9
xam
On 2017/07/26 18:58:43, palmer wrote: > lgtm LGTM from OSTPR
3 years, 4 months ago (2017-07-27 18:51:56 UTC) #10
F
+thakis@ Hi Nico, PTAL. Thanks! I've also got LGTM from Jochen (eisinger@google / jochen@chromium) for ...
3 years, 4 months ago (2017-07-28 15:48:54 UTC) #12
Nico
lgtm assuming you have lg from legal as well. However, a question below: https://codereview.chromium.org/2982273002/diff/20001/DEPS File ...
3 years, 4 months ago (2017-07-28 17:35:37 UTC) #13
agrieve
https://codereview.chromium.org/2982273002/diff/20001/third_party/bazel/OWNERS File third_party/bazel/OWNERS (right): https://codereview.chromium.org/2982273002/diff/20001/third_party/bazel/OWNERS#newcode2 third_party/bazel/OWNERS:2: zpeng@chromium.org On 2017/07/28 17:35:36, Nico (afk Wed Jul 26) ...
3 years, 4 months ago (2017-07-28 17:42:45 UTC) #14
Nico
How many jars? Can you add t_p/bazel/README.chromium to say that this contains components used for ...
3 years, 4 months ago (2017-07-28 17:44:10 UTC) #15
agrieve
On 2017/07/28 17:44:10, Nico (afk Wed Jul 26) wrote: > How many jars? > > ...
3 years, 4 months ago (2017-07-28 17:52:55 UTC) #16
Nico
On Fri, Jul 28, 2017 at 1:52 PM, <agrieve@chromium.org> wrote: > On 2017/07/28 17:44:10, Nico ...
3 years, 4 months ago (2017-07-28 17:58:18 UTC) #17
F
Thanks Nico, PTAL! I've added a README.chromium to /bazel. Also, yes, this CL has all ...
3 years, 4 months ago (2017-07-28 18:42:35 UTC) #18
Nico
lgtm, thanks!
3 years, 4 months ago (2017-07-28 18:43:25 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2982273002/40001
3 years, 4 months ago (2017-07-28 18:44:12 UTC) #22
commit-bot: I haz the power
3 years, 4 months ago (2017-07-28 20:45:43 UTC) #25
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/chromium/src/+/17fc65188dfb708275491491edcf...

Powered by Google App Engine
This is Rietveld 408576698