Skip to content

Conversation

@viktorklang
Copy link
Contributor

... registerForExecution

by having Mailbox extend ForkJoinTask and using the fact that ForkJoinTask.exec when returning
false does not set completion on the task, so it is free to be resubmitted to the ForkJoinPool
without reinitialization.

patriknw and others added 30 commits May 14, 2014 16:46
+act Add japi.Pair and japi.Predicate for streams
=doc #15234 add new google analytics tracker
=act Add `putByteArrayUnsafe` optimization to `ByteStringBuilder`
ActorRef #15209

* Changed ClusterSharding.start to return the ActorRef to the shardRegion (#15157)

* Fixed indentation, and removed unused import

* Test for new API
* removed unused import

- Moved barrier outside of the runon

(cherry picked from commit 619585c)
…PI-backport-patriknw

+con #15157 Changed ClusterSharding.start to return the shardRegion (for validation)
=act #15265 Make TcpConnection handle Suspend/ResumeReading while waiting for Register
…s-test-2.3-ban

=pro #15290 Make validatePullRequest run all tests
…problem-ban

=per #15280 Make snapshot header length field deserialize correctly
+pro backported github-tagging (jenkins utility) to 2.3 branch
=act #15265 Enable OP_READ interest for pullMode early ResumeReading
…-more-robust-ban

=per #15212 Avoid half written snapshots in LocalSnapshotStore
+proj porting akka-bench-jmh to release-2.3
…-check-ban

=per #15131 Make LocalSnapshotStore fail if it can't create target directory
ktoso and others added 9 commits October 12, 2014 17:03
* Updated CSS Styles, new logos (SVG format), New header/nav design. General colors overrides, small but safe HTML changes, new favicon.
* Updated GA snippet with addition domain, added Marketo snippet
* Made fonts consistent, styled note and warning in TS/Akka colors
(Validation back port) =doc New styling and logos for the documentation
=doc #16134 read file as binary stream, because StreamReader expects binary (backport)
=doc Link to CONTRIBUTING.md and remove obsolete dev guidelines
@akka-ci akka-ci added the validating PR is currently being validated by Jenkins label Oct 27, 2014
@viktorklang viktorklang changed the title Elides the need to allocate an AkkaForkJoinTask be Mailbox-submission to... Elides the need to allocate an AkkaForkJoinTask per Mailbox-submission to... Oct 27, 2014
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ForkJoinPool has an execute overload that takes a ForkJoinTask, we use that instead of execute(runnable) to elide some instanceof checks.

@2m
Copy link
Contributor

2m commented Oct 27, 2014

Very neat! However this PR is against a wrong branch. release-2.3-dev is for stream projects only to maximize merge enjoyment when moving streams to release-2.3.

@viktorklang
Copy link
Contributor Author

I can retarget against 2.3 :-)

@2m
Copy link
Contributor

2m commented Oct 27, 2014

That would be shiny, capt'n! :)

@akka-ci akka-ci added tested PR that was successfully built and tested by Jenkins and removed validating PR is currently being validated by Jenkins labels Oct 27, 2014
@akka-ci
Copy link

akka-ci commented Oct 27, 2014

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://jenkins.akka.io/job/pr-validator-per-commit-jenkins/999/

… to registerForExecution

by having Mailbox extend ForkJoinTask and using the fact that `ForkJoinTask.exec` when returning
`false` does not set completion on the task, so it is free to be resubmitted to the `ForkJoinPool`
without reinitialization.
@akka-ci akka-ci added validating PR is currently being validated by Jenkins and removed tested PR that was successfully built and tested by Jenkins labels Oct 27, 2014
@viktorklang
Copy link
Contributor Author

Reopening against release-2.3

@viktorklang
Copy link
Contributor Author

See: #16152

@akka-ci
Copy link

akka-ci commented Oct 27, 2014

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://jenkins.akka.io/job/pr-validator-per-commit-jenkins/1000/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

validating PR is currently being validated by Jenkins

Projects

None yet

Development

Successfully merging this pull request may close these issues.