Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/gwtproject/gwt

GWT Open Source Project
https://github.com/gwtproject/gwt

Remove unused build property for JNI (#9924)

d77e85c2a80d086e387d2413932499831c1718ea authored 11 months ago by Colin Alworth <[email protected]>
Un-supersource Java 8-11 tests (#9918)

Simplify test setup, as these tests no longer need to use supersource.

a848ffa3a30d1a62ecc201b2c592164edba1dfd0 authored 11 months ago by Colin Alworth <[email protected]>
Checkstyle import rules should be consistent with the codebase (#9920)

The old checkstyle was similar but not identical to the Google Java
Style Guide, and it seems t...

b5dc7f6f0ce94250b622769bdfefb4e960d53544 authored 11 months ago by Colin Alworth <[email protected]>
Support "GWT Project Authors" as copyright owner and update checkstyle (#9916)

Updates checkstyle to the current latest, requiring a few small changes
in configuration. A few...

3e8458260cae857560d8e94cf445c67bc3274954 authored 11 months ago by Colin Alworth <[email protected]>
Bump mikepenz/action-junit-report from 4.0.4 to 4.1.0 (#9910)

Bumps
[mikepenz/action-junit-report](https://github.com/mikepenz/action-junit-report)
from 4.0...

7c9a4c430224077382ab2c31e9d0ab2dd569e637 authored 11 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Update JDT and asm for Java 17 language support (#9911)

Update build scripts to point to the latest JDT [3.36.0.v20231115-1055]
and the latest asm 9.6....

89c3aaf68588cad317432b3a77f6b8c5a222696b authored 11 months ago by Ahmad K. Bawaneh <[email protected]>
GWT-RPC's type signature for java.lang.Enum should be consistent (#9914)

In Java 21 a new field was added to Enum, making it incompatible with
gwt-rpc clients (and olde...

9d247312a88cae98e2995d0e60690b992f8d0a12 authored 11 months ago by Colin Alworth <[email protected]>
ProxyAutoBean should be able to handle List<Integer> in Java 21 (#9905)

Fix request factory tests fails with errors under java 21 due to added
apis to the List class `...

5d1078a8753d251df988fb858e4e90d560939b18 authored 11 months ago by Ahmad K. Bawaneh <[email protected]>
Add Java 10 Collections APIs (#9904)

Java 10 added copyOf static factory methods to produce immutable
List/Set/Map instances that co...

f05b257fb480707aac412b227907a0383c913e70 authored 11 months ago by Colin Alworth <[email protected]>
Update ErrorProne to run on Java 21, drop Java 8 support (#9899)

This patch updates to the latest version of ErrorProne, which requires
dropping support for Jav...

aa3ded03ebacc79207723721db7b956c355335a8 authored 11 months ago by Colin Alworth <[email protected]>
Bump mikepenz/action-junit-report from 4.0.3 to 4.0.4 (#9900)

Bumps
[mikepenz/action-junit-report](https://github.com/mikepenz/action-junit-report)
from 4.0...

e981e97325e0bbf8b16b407143ac297d7f07be01 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Relax naming rules to allow valid java bean properties as jsproperties (#9875)

The old implementation only allowed a capital letter as the first
character of a bean-like prop...

709d7fd6071e2c4137137ac5b2921df38a49a07a authored 12 months ago by Colin Alworth <[email protected]>
Enable dependabot and update CI actions (#9892)

948bc557591e76ea82f0a06b91b2a0fcb409e546 authored 12 months ago by Colin Alworth <[email protected]>
Remove unexpected sources from gwt-user by making valid servlet sources (#9888)

Removes an old hack which uses gwt-user's sources as if they were the
correct sources for gwt-s...

7f76f0f2b5b1b028d2d870782048e44402637fb0 authored almost 1 year ago by Colin Alworth <[email protected]>
Google will never ship 2.10.0 rf-server-jakarta, remove it (#9890)

Follow-up to #9887

257bc54fdd9770eedf5337c663d65f20584aa82b authored almost 1 year ago by Colin Alworth <[email protected]>
RequestFactory parent pom should list rf-server-jakarta entries (#9887)

cb2456e11d99e017d4fe8c051e6db55e4eb435b3 authored about 1 year ago by Colin Alworth <[email protected]>
Deprecate webAppCreator, encourage using the getting started guide (#9883)

This encourages a few bad practices that we'd like to avoid, most
notably mixing server and cli...

42c1e8a2057380d9cb67d86c2ca281b1e9f6b194 authored about 1 year ago by Colin Alworth <[email protected]>
Log deprecation warning when using built-in JettyLauncher (#9866)

This patch has two approaches to check if the JettyLauncher is being
used, it checks for any co...

642410ecfe5d061e6b3391a4fd7c23ea5955f017 authored about 1 year ago by Colin Alworth <[email protected]>
Disable rpc.enhancedClasses by default at runtime (#9879)

Logs warnings at compile time, indicating which classes need to be
cleaned up to remove this fe...

2efa9c60d095dc4410cbca7563a34f9758cf80b5 authored about 1 year ago by Colin Alworth <[email protected]>
Add Java 10 Collectors APIs (#9860)

Fixes #9547

c5d74f1734bd58a7e3e797a6cc8ca89e2cd7134c authored about 1 year ago by Colin Alworth <[email protected]>
Add a new release artifact for jakarta.servlet support (#9845)

Introduces a new release artifact for jakarta-based servlet
containers, for both gwt-servlet an...

f439c5e544915b850587ee4b6e91600d7d4c49f4 authored about 1 year ago by Colin Alworth <[email protected]>
Fix for namespace="<window>" names that clash with variable names (#9867)

For example:

@JsMethod(namespace = "<window>")
static native boolean isNaN();

priva...

f9028fe906e62c1519eef3944f7bb3292a2b9cfa authored about 1 year ago by Colin Alworth <[email protected]>
Add 'not' method to Predicate. (#9862)

Add missing `not` method to Predicate to be java 11 compatible.

Partial #9547

c4befe7d0d402118f79be783d2cbcbb061054f04 authored about 1 year ago by Filipe Sousa <[email protected]>
Remove dependency on servlet-specific RPC class (#9865)

As part of the upcoming jakarta-servlet artifact patch, we want to limit
which types need to be...

72355d39fda6a8ad2c9a756cbd3e6ab319263b18 authored about 1 year ago by Colin Alworth <[email protected]>
Handle ternary intersection types (#9799)

Starting in GWT 2.9.0 (check jdt vers), JDT changed how it emitted
ternary expressions to resul...

ffe61834bf8b83fb3d276b5e4c1f9bdf0af4e9c2 authored about 1 year ago by Colin Alworth <[email protected]>
Set -sourceLevel auto for user tests (#9868)

Ensures that we run the latest emulation tests available.

Fixes #9813

dd81ecf0d25c1f856592ba0413054849c2a8f72a authored about 1 year ago by Colin Alworth <[email protected]>
Avoid document write in single script linker loading (#9847)

New implementation is not supported in all browsers, so is wrapped in a
conditional.

Fixes #...

84fa2a109c32f58f2385b0569788ec737084f94c authored about 1 year ago by Justin Hickman <[email protected]>
Avoid document.write in Chrome with iframe linker (#9836)

This PR avoids `document.write` in Chrome browser. It cannot be simply
removed for all browsers...

43ca6fbc93e0d34151b3059198d013aa41ae9d93 authored about 1 year ago by Zbynek Konecny <[email protected]>
Avoid StackOverflowError in TypeUtils#resolveGenerics (#9858)

While the issue (#9855) is related to JDK21 and its new `getFirst` and
`getLast` methods in the...

105e63df779ebb6d76c63adb1482d21ce23cfa33 authored about 1 year ago by Kay J <[email protected]>
Updated Enumeration emul for Java 9 (#9861)

Partial #9547

be374733d88677f0a2c038c994c304a60d30d30d authored about 1 year ago by Colin Alworth <[email protected]>
Add Java 9 Stream APIs (#9837)

Partial #9547

1ca97c479868dd40219d4fe64a25823592f820af authored about 1 year ago by Colin Alworth <[email protected]>
Add Java 11 Optional.isEmpty() (#9853)

Partial #9547
Co-authored-by: Alexey Abashev <[email protected]>

d73d095eabcf18d565ee9eebacdaa2895ae77c52 authored about 1 year ago by Colin Alworth <[email protected]>
Do not set crossOrigin for file protocol (#9854)

This allows using GWT compiled code with `installCode=false` also with
`file://` protocol.

S...

abceee4cb811e2638921c48385ab9d177a319bbd authored about 1 year ago by Zbynek Konecny <[email protected]>
Ensure that Java 9+ tests use release=11 (#9852)

Follow-up for #9850, #9851

88bc805b563396704d660470240fc6b5eef0533a authored over 1 year ago by Colin Alworth <[email protected]>
Use --release 8 to ensure bytecode runs on all support JVMs (#9851)

The ant task `java` is able to take source, target, and release flags
and only set the appropri...

4097ed1e1c403ea099025626f1119284f39a668e authored over 1 year ago by Colin Alworth <[email protected]>
Add Java 10 Optional.orElseThrow() (#9843)

Partial #9547

a9aeadd1382da173389d5313d2d24f8cf38007f5 authored over 1 year ago by Colin Alworth <[email protected]>
Add Java 9 Optional APIs (#9838)

Partial #9547

9b9e888bfc5c8991425da65b0e2f12577d0ac638 authored over 1 year ago by Colin Alworth <[email protected]>
Remove redundant readme instructions (#9841)

Since elemental was removed from this repo, the mentions of python and
c++ seem redundant.

26764efb4f58dd194b14560acda63aa1c6405c72 authored over 1 year ago by Zbynek Konecny <[email protected]>
Update Collections to support changes made in Java 9 (#9833)

See earlier review at https://gwt-review.googlesource.com/c/gwt/+/21501.

Build changes get us...

3250dca76051493f17c2a39eca216cd55c7153fc authored over 1 year ago by Colin Alworth <[email protected]>
Run build, tests in Java 17 (#9830)

With Javadoc now able to run on Java 17, we can make Java 17 the default
going forward for buil...

0e61ca394c65f25008ed48ca29cf406bd7bae11a authored over 1 year ago by Colin Alworth <[email protected]>
Disable/fix some tests on Windows (#9811)

Disables tests that fail on Windows because of filesystem specifics,
fixes one test.

Co-auth...

4f49137180271223fb9b60d17d363a80b52e6d30 authored over 1 year ago by Zbynek Konecny <[email protected]>
Update Javadoc for use in Java 11+ (#9825)

Dropped the frames requirement, and enabled index and tree pages.

bb42c4ca76ed898e7eff8103b28c565a3055547f authored over 1 year ago by Colin Alworth <[email protected]>
Update README.md - how to mvn artifact (#9828)

Link to mvn README.txt from the main repo README.md

0fd2ee41f3b4b8228456efa2ed046df9638a9ba1 authored over 1 year ago by atavanamir <[email protected]>
Deprecate and remove references to RPCServletUtils.CHARSET_UTF8 (#9826)

This was necessary pre-Java7 to avoid blocking on
java.nio.charset.Charset operations, though t...

0f7cd4c9faf34bba326ddf72a720b27e98f17b0a authored over 1 year ago by Colin Alworth <[email protected]>
Update ezt tool so GWT build can run under Java 17 (#9824)

Name of tool changed to JavaEmulSummaryDoclet to reflect its purpose
rather than the wiki forma...

9f175af25edc9713147d3994c59b4760c9a5346b authored over 1 year ago by Ahmad K. Bawaneh <[email protected]>
Fix ClassNotFoundException when running JettyLauncher with Java 9+ (#9822)

Use Jetty's Preventers instead of removed internal JVM methods.

Fixes #9561
Co-authored-by: ...

41a34557a6bf6e54d3b9867b346f7a91b5c8d095 authored over 1 year ago by Colin Alworth <[email protected]>
Fix error reporting for System.getProperty magic method nodes (#9812)

An earlier iteration appeared to add getProperty to GWT.java instead of
using System. In that i...

65a0674ba5f999629d7c92d21122a9a105e78d4f authored over 1 year ago by Colin Alworth <[email protected]>
Java9+ support for doctool (#9780)

Update doctool to run on Java 11, thus allowing either Java 8 or 11 to
build GWT itself. Becaus...

1671fc2730e23b371962f482830c090b901ea54e authored over 1 year ago by Colin Alworth <[email protected]>
Correct Java versions numbers to support -sourceLevel auto (#9820)

Starting in Java 9, the value of the system property
java.specification.version has been an int...

0b270509eb92ab17ec983276191b4a25288b31d9 authored over 1 year ago by Colin Alworth <[email protected]>
Migrate Java 9 tests to their own class, run Java8Test on Java 8 (#9819)

Also corrects a compile error that went unnoticed in the Java 8 test,
since these tests were ne...

0e97dbb15a9206321262159dbb44255c949141db authored over 1 year ago by Colin Alworth <[email protected]>
Avoid EmptyStackException in SOYC (#9808)

Wraps a few sections of StoryRecorder to ensure that the stack can
never be empty when it is be...

9a35798ea3c8d46f3966b6fb228ba6590effa494 authored over 1 year ago by drawsvg <[email protected]>
Update installScriptEarlyDownload.js to remove old workaround (#9796)

The eval behavior in GWT is no longer needed since that chrome bug
(#90707) was fixed. Removing...

c6b8b0540b2f86304a0b9764f1499f8142aadf3d authored over 1 year ago by bones-bones <[email protected]>
Adjust readme to use git, new maven scripts (#9817)

16fd70f0addf68cd3b500b7ce64014034ed99c3b authored over 1 year ago by Sandra Parsick <[email protected]>
Fix gzip encoding of responses in the CodeServer (#9766)

Also remove sessions' handling as they're not used there.

Fixes #9765

ce46f93952d36026c8eb1d79a8f45c772537ee92 authored almost 2 years ago by Thomas Broyer <[email protected]>
Correctly write Long.toBinaryString as an unsigned value (#9769)

A previous fix to negative longs incorrectly allowed some positive longs
that would be represen...

7c967443fc2f48b132f51d1e54c96bc0d18f4acc authored almost 2 years ago by Colin Alworth <[email protected]>
Make custom field serializers ready for Java 17 (#9791)

Also solves warning-free serialization of LinkedHashMap instances based
on reflection, looking ...

18b5697e84fbc6b474f9fff2fdca6257e043fb9a authored almost 2 years ago by Axel Uhl <[email protected]>
Add 2.10 apichecker config (#9782)

38cefc3a685022163ef58727cfafe7321a4b297b authored almost 2 years ago by Colin Alworth <[email protected]>
Prune dead doctool files (#9777)

These are unreferenced python and java files that were formerly used as
part of the build, but ...

9d8f80caffb014c431f843d40018a40e0906913d authored about 2 years ago by Colin Alworth <[email protected]>
Correctly use globstar instead of extglob to match checkstyle files (#9781)

d8032f85c87543b8d79f39bb33cabff50c385482 authored about 2 years ago by Colin Alworth <[email protected]>
Update chrome/firefox globals to latest (#9773)

This change-set contains all updates of added globals, to match Firefox
104.0.1 and Chrome 105....

18c5d993469735d107735b1680d7e667fcc858b8 authored about 2 years ago by Piotr Lewandowski <[email protected]>
Finish moving away from Google groupIds (#9767)

Hardcodes the com.google groupIds for GWT to 2.10.0 going forward, and
switches from google sna...

038928ac7752251a273b6412dea0ef60ea600cc3 authored over 2 years ago by Colin Alworth <[email protected]>
Deploy nightly builds to sonatype, using github secrets (#9763)

Configures nightly scheduled builds to push to sonatype snapshots, as
used to happen with the G...

89ae98362bbfc00b6ad9897aa7828be31c64065f authored over 2 years ago by Colin Alworth <[email protected]>
Fix markdown syntax (#9755)

Minor markup fixes to make sure it renders correctly on GitHub, and
added links to new nightly ...

cd1b19e5133a15096c06b0cf4aa43f6088c0add3 authored over 2 years ago by Zbynek Konecny <[email protected]>
Enable GitHub Actions for pushes, nightly builds, and PRs (#9762)

This introduces two builds, intended to fairly closely reflect the
builds that used to be run o...

792fe755841de95cd75e25020f888a6fecb00717 authored over 2 years ago by Colin Alworth <[email protected]>
Begin accepting pull requests for gwtproject/gwt (#9758)

Partial #9756

78cb77d441cc91befd815a9883dbc430181481bc authored over 2 years ago by Colin Alworth <[email protected]>
Distinct relocation poms and script for gwtproject vs Google

The old script, being already used in Google-managed CI, continues to
deploy poms with com.googl...

c32238861c4d58bc559d303ab44f91ddd4e10685 authored over 2 years ago by Colin Alworth <[email protected]>
Ignore warnings in JSNI of newly deprecated types

Some of these may not be necessary, but were added to be sure not to
cause extra warnings in use...

7803393082d5b2c7eca2b3116df0dd3557321439 authored over 2 years ago by Colin Alworth <[email protected]>
Upgrade HtmlUnit to 2.55.0 and Jetty to 9.4.44

Several old tests previously not able to run in HtmlUnit are now
enabled, and two tests are disa...

913bbf8cafaf868e1578bbb10dabeb78b3f1c1ae authored over 2 years ago by Colin Alworth <[email protected]>
Remove explicit support for IE 8/9/10

IE8/9 have already unofficially been removed, with some typedarray work
done around longs/double...

b63cea1253ffb5e4acb8d4c6b74c7240c908412c authored almost 3 years ago by Colin Alworth <[email protected]>
Move apache originated testing helpers into emultest

...format them properly and make them pass the style checks.

PiperOrigin-RevId: 339796285
Chang...

9e9e4376e1d190358baf985928d9900212fe80b1 authored almost 3 years ago by Goktug Gokdogan <[email protected]>
Remove elemental v1 entirely

Change-Id: Ibc64da75afe241273d578162611c1e65bd8f8b7f

ae4788d08893dcb796d60c086cf782470cbfe114 authored about 3 years ago by Colin Alworth <[email protected]>
Set crossOrigin on script tags created by GWT linkers

This, combined with CORS headers set by the remote server (such
as SDM's CodeServer) permits Chr...

87d8c21d0b183f90ee0a7a776ab04bc6c79b3b9b authored about 3 years ago by Colin Alworth <[email protected]>
Chrome DevTools no longer supports displayName, use name instead

Adds `name` get function to each function object when this flag is
enabled, following the guidan...

257cf379d19f3bcdebcac6cdceb651a1601ee8ad authored about 3 years ago by Colin Alworth <[email protected]>
Update to errorprone 2.9.0, using -Xplugin to pass it to javac

The gwt.javac presetdef is now a macrodef, to allow for appending
instead of replacing the -Xplu...

fa18715d4e534a613759add27d3c529c2d14768f authored about 3 years ago by Colin Alworth <[email protected]>
Drop support for building or running on Java 7.

This patch does some initial work of adding support for building GWT
on Java >8, but until the j...

b6cc5cf057060f04210382e963c96576299417fc authored about 3 years ago by Colin Alworth <[email protected]>
Suppress DoNotCall errors in SqlTimeTest.

PiperOrigin-RevId: 408727479
Change-Id: I42e72209b537fe7516774cd39986208c5f716261

fd64b0a4bce36911ca8c14cb601ed1ad2e3731ee authored about 3 years ago by Copybara <[email protected]>
Add 2.9 apichecker config

Change-Id: I155dd75542fcbef5a0bffeff3bae34e863a68191

03c3bdd417ddb2be9ac9f8bf9be30e67cb25b5e4 authored about 3 years ago by Colin Alworth <[email protected]>
Encapsulate boxing caches marking them side-effect free.

Marking the cache operations as side-effect free allows the J2CL WASM pipeline to remove boxing ...

5d00cabb5423240548ab34adcd3ad9fb9a782ac3 authored about 3 years ago by Roberto Lublinerman <[email protected]>
Add `Optional.isEmpty()` to GWT emulation.

PiperOrigin-RevId: 399696516
Change-Id: I7477a72cf4e5abd954c8e159188863c5d4d32100

c3733a4f0100da7fb47f4af637f2d3a776fa86d1 authored about 3 years ago by Kurt Alfred Kluever <[email protected]>
Revert "Encapsulate boxing caches and mark them side-effect free."

This reverts commit ab22c15c5af313311cb0cfff010dadd70fa0d3c2.

Reason for revert: Annotating the...

fec3f6c8512c347c9cf150c6c9268b4c48b78574 authored about 3 years ago by Roberto Lublinerman <[email protected]>
Use CLASSPATH env var to configure child permutation workers

This fixes a bug in windows where too long of arguments prevents the
process from being able to ...

5ae20794ca38d3f79a5bdfa94d1f96f6f0c219c2 authored over 3 years ago by Sebastian <[email protected]>
Encapsulate boxing caches and mark them side-effect free.

Marking the cache operations as side-effect free allows the WASM pipeline to remove boxing code ...

ab22c15c5af313311cb0cfff010dadd70fa0d3c2 authored over 3 years ago by Roberto Lublinerman <[email protected]>
Hide all System.arrayCopy checking related helper code

... from compilers via isTypeChecked flag.

PiperOrigin-RevId: 392506658
Change-Id: I99f44ca204c...

3dc21707a4b6aa1af7139986fa7e3b9c213fee05 authored over 3 years ago by Goktug Gokdogan <[email protected]>
Fix accidental boxing of byte in ArrayHelper.push.

This regresion recently introduced and tests didn't catch it
since JavaScript is very forgiving ...

f60f5619e6c28020e92d541d50e9dd41780e2852 authored over 3 years ago by Goktug Gokdogan <[email protected]>
[WASM] Fix EmulatedCharset that relies on auto-grow.

PiperOrigin-RevId: 382459906
Change-Id: Ie9d9ccba90ed3050924680bd29084b656016643d

816b0af34b5764820edea622a3b0d2072d31420c authored over 3 years ago by Goktug Gokdogan <[email protected]>
Introduce ArrayHelper.setAt() to use with EnumMap.

This makes sure the out of bounds index access is encapsulated so that
it can be super-sourced f...

babdc9609af56eb3c464a2b511a29cb19457c29d authored over 3 years ago by Dan Ringwalt <[email protected]>
Avoid using regex for CharSet name check.

This particular check is an overkill that breaks WASM compatibility.

GWT generally is not very ...

29ddae8e0df41bf53d3c55d429dba51ee4516159 authored over 3 years ago by Goktug Gokdogan <[email protected]>
Fix java.lang.System tests.

- HtmlUnit does not define performance object
- Date.parse("1-1-2021") fails when executed on th...

d808764876c5af3643b4012da124f342f4888770 authored over 3 years ago by Julien Dramaix <[email protected]>
Implements System.nanoTime with performance.now().

Change-Id: I70164d6f1214ab311dd0f94121140943b1c2dc1f

595bc258f227c047e18b5301cef063eee0305b3c authored over 3 years ago by Julien Dramaix <[email protected]>
Introduce ArrayHelper.clone()

This simplifies the common cloning pattern.

PiperOrigin-RevId: 373830751
Change-Id: Ic31e97de6c...

913881a38113fd3f2d48159604b133d4469224cb authored over 3 years ago by Goktug Gokdogan <[email protected]>
Fix broken Long octal/hex/binaryToString

Existing fast path that was using int was incorrect and wasn't
handling negative values correctl...

7616ceb5fbfe693514116829aa7a5d33c22ef054 authored over 3 years ago by Goktug Gokdogan <[email protected]>
Fix performance characteristics of ArrayList.clear.

PiperOrigin-RevId: 373835131
Change-Id: I377e8a319b8ec144f6aabd13fa40d94b8fac52fb

bad3cebf88a1a9eb6caba1375d97259369bf5cf1 authored over 3 years ago by Goktug Gokdogan <[email protected]>
Simplify ArrayDeque.

PiperOrigin-RevId: 373827576
Change-Id: I1dec7c21fa5c7cf75f53857d221268344e8a808c

a32b8d484dbd4f0b9b18aee5e39943284219517c authored over 3 years ago by Goktug Gokdogan <[email protected]>
Remove ConcurrentModificationDetector.

ConcurrentModificationDetector was using WASM incompatible jsinterop magic
to track mod count. T...

c1c6d48323b8a549412e943f9cf2050eff7e7247 authored over 3 years ago by Goktug Gokdogan <[email protected]>
Extract abstraction for CaseMapper.

This is so that we could replace it in WASM to prevent
infinite recursion due to Character.toLow...

f3134e8e77bdb57d081b551048dce37d7600a092 authored over 3 years ago by Goktug Gokdogan <[email protected]>
Add ConcurrentHashMap.newKeySet()

PiperOrigin-RevId: 369785291
Change-Id: I5af817f6645149e08ea7fec37977f3a5aabf074b

47f0f717ed7653c853ef03b5bf511f38e0143c80 authored over 3 years ago by Liam Miller-Cushon <[email protected]>
Make the push operation explicit in ArrayList.

This will enable super-sourcing the behavior in J2WASM.

PiperOrigin-RevId: 368155440
Change-Id:...

8e09375adcc0a3ac976ba74286589d6d7007958d authored over 3 years ago by Goktug Gokdogan <[email protected]>
Encapsulate NativeArray under ArrayHelper.

PiperOrigin-RevId: 365744903
Change-Id: If13d299c03ebd6a5ffb812e39ff125fd62a4a512

073679594c6ead7abe501009f8ba31eb390047fc authored almost 4 years ago by Goktug Gokdogan <[email protected]>
Beef up Math log,log10,log1p,pow,exp tests.

PiperOrigin-RevId: 363759816
Change-Id: I03a7923f4cb3d7eb8bf6d82b6f414d26bc8be0d4

e539223dfe08817704dbfae6e198d16fae8a9a3e authored almost 4 years ago by Goktug Gokdogan <[email protected]>
Overhaul BigInteger implementation.

This provides a faster code path for #valueOf(long) and some other
operations, cleans up constru...

7d40af620ccb56310473e08880e0609ab64d71f5 authored almost 4 years ago by Goktug Gokdogan <[email protected]>