Skip to content

Releases: mogill/ems

Improved Documentation and Examples

10 Sep 20:42
Compare
Choose a tag to compare
v1.4.8

Add sudo to pyEMS install command.  Hopefully it can at least be _run…

Improved Examples and Documentation

10 Sep 20:04
Compare
Choose a tag to compare

Improved documentation and examples, particularly the HTTP web server.

Inter-language examples

12 Mar 05:09
Compare
Choose a tag to compare

Python and Javascript sharing objects.

Fix for AWS Linux INT32_MAX

21 Feb 05:46
Compare
Choose a tag to compare

Fix build on AWS linux where <stdint.h> isn't being fully parsed.

Performance fix for kv_store example

23 Jan 06:31
Compare
Choose a tag to compare

Corrects bug causing all user-mode threads to be pinned to core 0.

CLI Arg-free Initialization

13 Jun 01:51
Compare
Choose a tag to compare

EMS no longer requires command line arguments to initialize slave processes, instead now using environment variables.

C/JS API Separation

02 May 04:02
Compare
Choose a tag to compare

No change in functionality, refactors code into distinct C and Node.js APIs.

Array destructor, preemptive blocking

17 Feb 12:14
Compare
Choose a tag to compare

Added array.destroy() method to allow an EMS array to be released with or without persisting the data to storage.

Allow preemption of a pending data acquisition lock in order to permit snooping and deadlocks.

Argument passing to parallel regions in Fork-Join mode

07 Feb 04:49
Compare
Choose a tag to compare

Added arguments to the function to be performed in a parallel region, allowing the master thread to pass arguments to the worker threads.
Added example web server that computes a single response in parallel.

EMS v1.0.5

04 Jan 07:00
Compare
Choose a tag to compare

Refactored to use Nan for future-proof V8 portability. Numerous bug fixes and additional tests.