Sha256: 59d32d3a013d3017b8455e67f41ed7640d38502abdcca9f95e280169ca8d46a4

Contents?: true

Size: 1.06 KB

Versions: 1

Compression:

Stored size: 1.06 KB

Contents

# CHANGES

## sync-defer 0.9.5 -- 2012-03-21

* Also fall back whenever it's not wrapped inside a fiber.

## sync-defer 0.9.4 -- 2012-03-21

* Fixed a bug that where there's an exception in multiple computations,
  the fiber should not be resumed twice or more times. This bug is caught
  by JRuby.

* `SyncDefer.defer` should also return only one value if there's only one
  computation.

## sync-defer 0.9.3 -- 2012-03-20

* Also work without a reactor in the generic interface: `SyncDefer.defer`,
  but print a warning about it.

## sync-defer 0.9.2 -- 2012-03-20

* Properly select the reactor.

* Made it exception aware. If there's an exception raised in the
  computation, sync-defer would resume back and raise that exception.

## sync-defer 0.9.1 -- 2012-02-25

* Added a generic interface which would pick the underneath reactor
  automatically. `SyncDefer.defer{ sleep(10) }`

* Added multi-defer:
  `SyncDefer.defer(lambda{ sleep(10) }, lambda{ sleep(5) })`
  which return the values inside an array according to the index.

## sync-defer 0.9.0 -- 2012-02-24

* Birthday!

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sync-defer-0.9.5 CHANGES.md