Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix several issues related to leaking memory #10

Merged
merged 1 commit into from
Aug 10, 2013
Merged

Commits on Mar 12, 2012

  1. fix several issues related to leaking memory:

     * remove duplicate decrement on the transaction_pointer during rollback
     * remove unnecessary code to handle decrementing the transaction_pointer prior to rollback which caused transactions following the first rollback to fail to decrement the transaction_pointer
     * change cleanup() unset the collection instead of reinitializing it to an empty array, so we don't keep numerous empty arrays in memory if the transaction pointer gets off
     * add test assertions to ensure that the transaction pointer is always returned to zero and the transaction-specific in-memory objects have been cleared at the end of each test
    rlineweaver committed Mar 12, 2012
    Configuration menu
    Copy the full SHA
    576f4be View commit details
    Browse the repository at this point in the history