geode-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <>
Subject [jira] [Commented] (GEODE-2525) Replace random number implementation with C++11 standards
Date Sun, 25 Jun 2017 13:48:00 GMT


ASF subversion and git services commented on GEODE-2525:

Commit 338428a80b53b76a77cdbee7b84e987a7e7ae1d6 in geode-native's branch refs/heads/develop
from Jacob Barrett
[;h=338428a ]

GEODE-2525: Fixes compiler errors on VS2015.

- uint8_t uniform_int_distribution behavior is not defined in C++11, use uint16_t.

> Replace random number implementation with C++11 standards
> ---------------------------------------------------------
>                 Key: GEODE-2525
>                 URL:
>             Project: Geode
>          Issue Type: Task
>          Components: native client
>            Reporter: Jacob S. Barrett
>            Assignee: Jacob S. Barrett
> Remove Mersenne Twister implementation from source. Use C++11 random where appropriate.
Refactor random usage to be thread safe as applicable. GsRansom uses spin lock to protect.
Consider thread local random.

This message was sent by Atlassian JIRA

View raw message