git.net

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GitHub] activemq-artemis pull request #2479: ARTEMIS-2211 Avoid duplicate code for B...


GitHub user franz1981 opened a pull request:

    https://github.com/apache/activemq-artemis/pull/2479

    ARTEMIS-2211 Avoid duplicate code for ByteBuffer pooling and alignment

    Refactored thread local ByteBuffer pooling for both NIO & MAPPED
    seq file factories and used fast branchless alignment operation
    for ASYNCIO seq file factory, reusing an util class that was used
    just for the MAPPED journal.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/franz1981/activemq-artemis fast_pow_2mod

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/activemq-artemis/pull/2479.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #2479
    
----
commit 541172fd0f45540193a95e708e914abd3adc9cb9
Author: Francesco Nigro <nigro.fra@...>
Date:   2018-12-20T10:11:36Z

    ARTEMIS-2211 Avoid duplicate code for ByteBuffer pooling and alignment
    
    Refactored thread local ByteBuffer pooling for both NIO & MAPPED
    seq file factories and used fast branchless alignment operation
    for ASYNCIO seq file factory, reusing an util class that was used
    just for the MAPPED journal.

----


---