Compare commits

..

No commits in common. "25d1e409901821a0990db41ac04748f56deb345e" and "f072525dd41d2f1d81755b89c1dec1ed9cb54101" have entirely different histories.

7 changed files with 6 additions and 11 deletions

View File

@ -10,11 +10,10 @@ proc main =
data = map(commandLineParams(), parsePreserves)
discard bootDataspace("msg") do (turn: var Turn; root: Cap):
spawnRelays(turn, root)
resolve(turn, root, route) do (turn: var Turn; ds: Cap):
for e in data:
message(turn, ds, e)
for _ in 1..2: poll()
for _ in 1..4: poll()
main()

View File

@ -49,7 +49,7 @@ type
CacheArgumentsField0* {.preservesDictionary.} = object
`dataspace`* {.preservesEmbedded.}: EmbeddedRef
`lifetime`*: BiggestFloat
`lifetime`*: float32
CacheArguments* {.preservesRecord: "cache".} = object
`field0`*: CacheArgumentsField0

View File

@ -5,9 +5,9 @@ import
type
RoundTripTime* {.preservesRecord: "rtt".} = object
`address`*: string
`minimum`*: BiggestFloat
`average`*: BiggestFloat
`maximum`*: BiggestFloat
`minimum`*: float32
`average`*: float32
`maximum`*: float32
proc `$`*(x: RoundTripTime): string =
`$`(toPreserves(x))

View File

@ -81,7 +81,6 @@ proc extractTuple(stmt: Stmt; arity: cint): Value =
proc spawnSqliteActor*(turn: var Turn; root: Cap): Actor {.discardable.} =
spawn("sqlite-actor", turn) do (turn: var Turn):
during(turn, root, ?:SqliteArguments) do (path: string, ds: Cap):
stderr.writeLine("opening SQLite database ", path)
var db: Sqlite3
if open_v2(path, addr db, SQLITE_OPEN_READONLY, nil) != SQLITE_OK:
logError(db, path)
@ -105,7 +104,6 @@ proc spawnSqliteActor*(turn: var Turn; root: Cap): Actor {.discardable.} =
if finalize(stmt) != SQLITE_OK: logError(db, statement)
do:
close(db)
stderr.writeLine("closed SQLite database ", path)
when isMainModule:
runActor("main") do (turn: var Turn; root: Cap):

View File

@ -126,7 +126,6 @@ proc main =
else:
let entity = DumpEntity()
runActor("syndex_card") do (root: Cap; turn: var Turn):
spawnRelays(turn, root)
resolve(turn, root, route) do (turn: var Turn; ds: Cap):
discard observe(turn, ds, pat, entity)

View File

@ -64,7 +64,6 @@ proc main =
runActor("syndex_card") do (root: Cap; turn: var Turn):
for pat in patterns:
discard observe(turn, root, pat, entity)
spawnRelays(turn, root)
resolve(turn, root, route) do (turn: var Turn; ds: Cap):
for pat in patterns:
discard observe(turn, ds, pat, entity)

View File

@ -1,6 +1,6 @@
# Package
version = "20240205"
version = "20240120"
author = "Emery Hemingway"
description = "Utilites for Syndicated Actors and Synit"
license = "unlicense"