mirror of
https://github.com/superseriousbusiness/gotosocial.git
synced 2025-12-15 11:43:02 -06:00
[experiment] add alternative wasm sqlite3 implementation available via build-tag (#2863)
This allows for building GoToSocial with [SQLite transpiled to WASM](https://github.com/ncruces/go-sqlite3) and accessed through [Wazero](https://wazero.io/).
This commit is contained in:
parent
cce21c11cb
commit
1e7b32490d
398 changed files with 86174 additions and 684 deletions
20
vendor/github.com/tetratelabs/wazero/internal/fsapi/poll.go
generated
vendored
Normal file
20
vendor/github.com/tetratelabs/wazero/internal/fsapi/poll.go
generated
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
package fsapi
|
||||
|
||||
// Pflag are bit flags used for File.Poll. Values, including zero, should not
|
||||
// be interpreted numerically. Instead, use by constants prefixed with 'POLL'.
|
||||
//
|
||||
// # Notes
|
||||
//
|
||||
// - This is like `pollfd.events` flags for `poll` in POSIX. See
|
||||
// https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/poll.h.html
|
||||
type Pflag uint32
|
||||
|
||||
// Only define bitflags we support and are needed by `poll_oneoff` in wasip1
|
||||
// See https://github.com/WebAssembly/WASI/blob/snapshot-01/phases/snapshot/docs.md#eventrwflags
|
||||
const (
|
||||
// POLLIN is a read event.
|
||||
POLLIN Pflag = 1 << iota
|
||||
|
||||
// POLLOUT is a write event.
|
||||
POLLOUT
|
||||
)
|
||||
Loading…
Add table
Add a link
Reference in a new issue