Resources are loaded as binary or lisp files. A streamed resource is also planned but not yet implemented. Resources are shared and loading happens asynchronically, powered by promises. Resources are used through proxies that shares a weak pointer. When a proxy is gc'd, a finalizer is triggered using trivial-garbage to release the resource.
11 lines
261 B
Common Lisp
11 lines
261 B
Common Lisp
#|
|
|
This file is a part of stoe project.
|
|
Copyright (c) 2015 Renaud Casenave-Péré (renaud@casenave-pere.fr)
|
|
|#
|
|
|
|
(uiop:define-package :stoe/test/all
|
|
(:nicknames :test)
|
|
(:use-reexport
|
|
:stoe/test/job-utils
|
|
:stoe/test/jobs
|
|
:stoe/test/resources))
|