You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Final memory balance:
-1 fat object CompletableFuture
-1 lambda Callable in DelegatingScheduler.schedule
-1 Callable-Runnable wrapper in delayer().schedule (Runnables are wrapped as Callables in FutureTask ctor)
+1 very lean object ScheduledCompletableFuture implements ScheduledFuture, Callable
(not a CompletableFuture anymore)
I am sure this is the final step and one can't optimize this class further.
Not a single unused byte in memory!
The text was updated successfully, but these errors were encountered:
This is the continuation of #349
Here:
https://github.com/magicprinc/failsafe/commits/leap_of_faith
Final memory balance:
-1 fat object
CompletableFuture
-1 lambda Callable in
DelegatingScheduler.schedule
-1 Callable-Runnable wrapper in
delayer().schedule
(Runnables are wrapped as Callables in FutureTask ctor)+1 very lean object
ScheduledCompletableFuture implements ScheduledFuture, Callable
(not a CompletableFuture anymore)
I am sure this is the final step and one can't optimize this class further.
Not a single unused byte in memory!
The text was updated successfully, but these errors were encountered: