Page MenuHomeSerpent OS
Feed All Stories

Mar 14 2021

sunnyflunk triaged T22: Optimising Serpent build process as High priority.
Mar 14 2021, 8:38 AM · Performance
sunnyflunk committed rMFM78d8dc61ef9e: buildOptions: Use cspgo as likely typo anyway (authored by sunnyflunk).
buildOptions: Use cspgo as likely typo anyway
Mar 14 2021, 4:56 AM
sunnyflunk committed rBDR0deae5870657: build/profile.d: Update to 'cspgo' correction in moss-format (authored by sunnyflunk).
build/profile.d: Update to 'cspgo' correction in moss-format
Mar 14 2021, 3:47 AM
sunnyflunk committed rBDRf6b2a0c3d031: external/moss-format: Sync (authored by sunnyflunk).
external/moss-format: Sync
Mar 14 2021, 3:47 AM
sunnyflunk committed rBDR39d227bfe73a: macros/base: Remove no-common as it's now the default of both compilers (authored by sunnyflunk).
macros/base: Remove no-common as it's now the default of both compilers
Mar 14 2021, 3:36 AM

Feb 28 2021

jeremyewen updated jeremyewen.
Feb 28 2021, 7:05 AM

Feb 25 2021

ikey committed rMFM647c7aed2abc: dub.json: Update for revendored submodule (authored by ikey).
dub.json: Update for revendored submodule
Feb 25 2021, 7:09 PM
ikey committed rMFMab506685003d: external: Vendor zstd-d fork (authored by ikey).
external: Vendor zstd-d fork
Feb 25 2021, 7:09 PM
ikey committed rMFM9aaa32e6dd75: external: Bin zstd (authored by ikey).
external: Bin zstd
Feb 25 2021, 7:08 PM
ikey committed rMFM53ba64686258: binary/reader: New property to expose remaining N bytes in stream (authored by ikey).
binary/reader: New property to expose remaining N bytes in stream
Feb 25 2021, 7:07 PM
ikey committed rMFM39c58f1ca949: reader: Add (not yet working) checksum passthrough for rawReads (authored by ikey).
reader: Add (not yet working) checksum passthrough for rawReads
Feb 25 2021, 6:34 PM
ikey committed rMFMe063d8909be8: reader/token: Add more API scaffolding (authored by ikey).
reader/token: Add more API scaffolding
Feb 25 2021, 5:20 PM
ikey committed rMFM284d3bb6e6f6: binary/reader: Temporaril enforce PlainReaderToken usage (authored by ikey).
binary/reader: Temporaril enforce PlainReaderToken usage
Feb 25 2021, 5:19 PM
ikey committed rMFM5ae68d8e2f0f: binary/writer: temporarily go back to plain streams (authored by ikey).
binary/writer: temporarily go back to plain streams
Feb 25 2021, 5:18 PM
ikey committed rMFM68acecf345d5: binary/reader: Add the necessary scaffolding (authored by ikey).
binary/reader: Add the necessary scaffolding
Feb 25 2021, 5:06 PM
ikey committed rMFM325c694d79ac: README: Update (authored by ikey).
README: Update
Feb 25 2021, 3:19 AM
ikey committed rPKG6fcd4cf1f82b: external/moss-format: Sync (authored by ikey).
external/moss-format: Sync
Feb 25 2021, 2:59 AM
ikey committed rBDR02907939561d: external/moss-format: Sync (authored by ikey).
external/moss-format: Sync
Feb 25 2021, 2:57 AM

Feb 23 2021

ikey committed rMFM13fb1c85460a: binary/reader: Add "loaded" flag for state tracking (authored by ikey).
binary/reader: Add "loaded" flag for state tracking
Feb 23 2021, 2:08 AM
ikey committed rPKG3900736379bf: external/moss-format: Sync to partly unbreak world (authored by ikey).
external/moss-format: Sync to partly unbreak world
Feb 23 2021, 2:03 AM
ikey committed rMFM8ee14f78d484: reader/package: Allow typematching a payload (authored by ikey).
reader/package: Allow typematching a payload
Feb 23 2021, 2:01 AM
ikey committed rMFMca77971c277d: binary/reader: Make format happy (authored by ikey).
binary/reader: Make format happy
Feb 23 2021, 1:31 AM
ikey committed rMFM06499373b800: binary/reader: Store iterated PayloadHeaders (authored by ikey).
binary/reader: Store iterated PayloadHeaders
Feb 23 2021, 1:30 AM
ikey committed rMFMf1a19c4c918f: binary/reader: Cleanup code style (authored by ikey).
binary/reader: Cleanup code style
Feb 23 2021, 1:02 AM
ikey committed rMFMb12725dc09ae: binary/reader: Convert to mmap() based Reader (authored by ikey).
binary/reader: Convert to mmap() based Reader
Feb 23 2021, 1:00 AM
ikey committed rMFMdc695185b4cc: binary/reader: Reintroduce ReaderToken as abstract supertype (authored by ikey).
binary/reader: Reintroduce ReaderToken as abstract supertype
Feb 23 2021, 12:34 AM
ikey committed rMFM65c7103fb15b: binary/reader: Stop using spinPayloads, tis the devil (authored by ikey).
binary/reader: Stop using spinPayloads, tis the devil
Feb 23 2021, 12:20 AM
ikey committed rMFM5f37a0ee1f96: binary/reader: Remove the old janky APIs (authored by ikey).
binary/reader: Remove the old janky APIs
Feb 23 2021, 12:20 AM
ikey committed rMFMd24a777f7507: binary/reader: Convert into a package (authored by ikey).
binary/reader: Convert into a package
Feb 23 2021, 12:20 AM

Feb 22 2021

ikey committed rMFM138196f1a58d: Nuke binary/legacy APIs - no longer needed (authored by ikey).
Nuke binary/legacy APIs - no longer needed
Feb 22 2021, 11:47 PM
ikey committed rPKG64555fa2b04b: external/moss-format: Sync (authored by ikey).
external/moss-format: Sync
Feb 22 2021, 11:45 PM
ikey committed rBDR9a7fbdca261d: external/moss-format: Sync for new Writer API (authored by ikey).
external/moss-format: Sync for new Writer API
Feb 22 2021, 11:45 PM
ikey committed rMFM68658d9bd74e: payload/meta: Remove more writeln cruft (authored by ikey).
payload/meta: Remove more writeln cruft
Feb 22 2021, 11:41 PM
ikey committed rMFM1f06ad58fcc8: payload/meta: remove derpy writelns (authored by ikey).
payload/meta: remove derpy writelns
Feb 22 2021, 11:37 PM
ikey committed rMFMdeba44ba5b2d: binary/writer: Introduce the new ZlibWriterToken (authored by ikey).
binary/writer: Introduce the new ZlibWriterToken
Feb 22 2021, 11:33 PM
ikey committed rMFM8f22a7ca9500: binary/writer: Use zstd by default now (authored by ikey).
binary/writer: Use zstd by default now
Feb 22 2021, 11:24 PM
ikey committed rMFMe0be97e0a6f1: writer/token: Ensure we correctly flush (authored by ikey).
writer/token: Ensure we correctly flush
Feb 22 2021, 11:24 PM
ikey committed rMFM1805f3b577c4: binary/writer: Introduce ZstdWriterToken (authored by ikey).
binary/writer: Introduce ZstdWriterToken
Feb 22 2021, 11:22 PM
ikey committed rMFM32e6032a19d3: binary/writer: Reimplement WriterToken as a contractual interface (authored by ikey).
binary/writer: Reimplement WriterToken as a contractual interface
Feb 22 2021, 10:46 PM
sunnyflunk committed rBSC385befd4e2ac: stage4/gcc: Enable isl (authored by sunnyflunk).
stage4/gcc: Enable isl
Feb 22 2021, 11:54 AM
sunnyflunk committed rBSCd3f459e2c637: glibc: Update to 2.33 (authored by sunnyflunk).
glibc: Update to 2.33
Feb 22 2021, 11:54 AM
sunnyflunk committed rBSC9ae3ddbf40f9: stage4: Update progress as now building! (authored by sunnyflunk).
stage4: Update progress as now building!
Feb 22 2021, 11:54 AM
sunnyflunk committed rBSC0ee97117e867: stage2/gcc: Make build more complete (authored by sunnyflunk).
stage2/gcc: Make build more complete
Feb 22 2021, 11:54 AM
sunnyflunk committed rBSC8192ffa32bf2: stage3: Make Gnu toolchain consistent with earlier stages (authored by sunnyflunk).
stage3: Make Gnu toolchain consistent with earlier stages
Feb 22 2021, 11:54 AM
sunnyflunk committed rBSC7a2fb8d416a3: stage2: GNU toolchain tweaks to binutils and glibc (authored by sunnyflunk).
stage2: GNU toolchain tweaks to binutils and glibc
Feb 22 2021, 11:54 AM
sunnyflunk committed rBSC95bf3958933c: stage1: Tweaks to the gnu toolchain (authored by sunnyflunk).
stage1: Tweaks to the gnu toolchain
Feb 22 2021, 11:54 AM
sunnyflunk committed rBSCff9b517368e3: stage3: Build findutils before gcc (authored by sunnyflunk).
stage3: Build findutils before gcc
Feb 22 2021, 11:28 AM

Feb 21 2021

sunnyflunk committed rBSCcdf2d503f35b: stage4: Update errors from failed builds (authored by sunnyflunk).
stage4: Update errors from failed builds
Feb 21 2021, 6:58 AM

Feb 20 2021

ikey committed rMFM069872f86f7d: binary/writer: Remove unused imports (authored by ikey).
binary/writer: Remove unused imports
Feb 20 2021, 10:44 PM
ikey committed rMFM03b5d5ce176c: binary/writer: Split Token into its own type (authored by ikey).
binary/writer: Split Token into its own type
Feb 20 2021, 10:43 PM
ikey committed rMFM4fc55ffee294: binary/writer: Move to subpackage to permit splitting (authored by ikey).
binary/writer: Move to subpackage to permit splitting
Feb 20 2021, 10:40 PM
ikey committed rBDRac4ae6ea3d72: external/moss-format: Sync for encoder changes (authored by ikey).
external/moss-format: Sync for encoder changes
Feb 20 2021, 10:51 AM
ikey committed rPKG51266a74a409: external/moss-format: SYnc (authored by ikey).
external/moss-format: SYnc
Feb 20 2021, 10:51 AM
ikey committed rMFM090364f5d3c3: payload/content: Fix debugs (authored by ikey).
payload/content: Fix debugs
Feb 20 2021, 10:51 AM
ikey committed rMFMfdb5cdea7dba: content/package: Set encoderQueue length (authored by ikey).
content/package: Set encoderQueue length
Feb 20 2021, 10:49 AM
ikey committed rBDR3fab8579b187: build/emitter: Remove debug prints (authored by ikey).
build/emitter: Remove debug prints
Feb 20 2021, 10:48 AM
ikey committed rMFM51350ff8140a: content/package: Remove debug prints (authored by ikey).
content/package: Remove debug prints
Feb 20 2021, 10:48 AM
ikey committed rBDRf86bcedb4704: build/emitter: Enqueue all original files (authored by ikey).
build/emitter: Enqueue all original files
Feb 20 2021, 10:47 AM
ikey committed rBDR7a07cdfd17df: external/moss-format: Sync to emit fileset (authored by ikey).
external/moss-format: Sync to emit fileset
Feb 20 2021, 10:47 AM
ikey committed rBDR274b16f840a0: data: Fix emul32 subpackage emission (authored by ikey).
data: Fix emul32 subpackage emission
Feb 20 2021, 10:47 AM
ikey committed rMFMeeec457e6875: content/package: We now store the actual files in the archive (authored by ikey).
content/package: We now store the actual files in the archive
Feb 20 2021, 10:46 AM
ikey committed rMFM3cdbda1fb85b: binary/writer: Up default compression level to 16 (authored by ikey).
binary/writer: Up default compression level to 16
Feb 20 2021, 10:46 AM
ikey committed rPKG689e167f3c0f: cli/info_command: Emit information on indices (authored by ikey).
cli/info_command: Emit information on indices
Feb 20 2021, 9:58 AM
ikey committed rBDR78fd53d3bc6d: build: Store chunks + IndexEntry in IndexPayload (authored by ikey).
build: Store chunks + IndexEntry in IndexPayload
Feb 20 2021, 9:51 AM
ikey committed rBDR559602b42f09: build/emitter: Add boilerplate to handle FileOrigin inclusion (authored by ikey).
build/emitter: Add boilerplate to handle FileOrigin inclusion
Feb 20 2021, 9:42 AM
ikey committed rBDR028087716a4b: build/emitter: Major code cleanup + reorg (authored by ikey).
build/emitter: Major code cleanup + reorg
Feb 20 2021, 9:27 AM
ikey committed rBDR2eb95ac462de: external/moss-format: Sync (authored by ikey).
external/moss-format: Sync
Feb 20 2021, 7:44 AM
ikey committed rPKG339106bc5400: cli/info_command: Vastly cleanup the output (authored by ikey).
cli/info_command: Vastly cleanup the output
Feb 20 2021, 7:42 AM
ikey committed rPKG8efbe87c6b06: cli/info_command: Emit compression information (authored by ikey).
cli/info_command: Emit compression information
Feb 20 2021, 7:38 AM
ikey committed rPKG4cfa7d4da163: cli/info_command: Cleanup around new headers property (authored by ikey).
cli/info_command: Cleanup around new headers property
Feb 20 2021, 7:24 AM
ikey committed rPKG3cfba9a1810e: external/moss-format: Sync for Reader improvements (authored by ikey).
external/moss-format: Sync for Reader improvements
Feb 20 2021, 7:23 AM
ikey committed rMFM3b942b6cc8c6: payload/content: Content storage type not Data (authored by ikey).
payload/content: Content storage type not Data
Feb 20 2021, 7:22 AM
ikey committed rMFM5e48ccd9c936: binary/reader: Expose the headers as a useful property (authored by ikey).
binary/reader: Expose the headers as a useful property
Feb 20 2021, 7:22 AM
ikey committed rMFMf056de6066ff: payload/content: Use the correct key, sir. (authored by ikey).
payload/content: Use the correct key, sir.
Feb 20 2021, 6:56 AM
ikey committed rPKG2f02bf8e7bfd: cli/info_command: Print the ContentPayload if encountered (authored by ikey).
cli/info_command: Print the ContentPayload if encountered
Feb 20 2021, 6:53 AM
ikey committed rPKG16498427a775: external/moss-format: Sync for ContentPayload (authored by ikey).
external/moss-format: Sync for ContentPayload
Feb 20 2021, 6:53 AM
ikey committed rBDR3eeda7af8959: build/emitter: Add ContentPayload to stream (authored by ikey).
build/emitter: Add ContentPayload to stream
Feb 20 2021, 6:51 AM
ikey committed rBDRbff24d1e7e21: external/moss-format: Sync for ContentPayload (authored by ikey).
external/moss-format: Sync for ContentPayload
Feb 20 2021, 6:50 AM
ikey committed rMFM2fb9e14f5e31: payload/content: Introduce the ContentPayload (authored by ikey).
payload/content: Introduce the ContentPayload
Feb 20 2021, 6:40 AM
ikey committed rBDR6e4c8c177fb4: stone.yml: Update demo to nano 5.5 (authored by ikey).
stone.yml: Update demo to nano 5.5
Feb 20 2021, 6:26 AM

Feb 19 2021

sunnyflunk committed rBSC2e2591c00e9d: stage4/toolchain: Small tweaks to make it build (authored by sunnyflunk).
stage4/toolchain: Small tweaks to make it build
Feb 19 2021, 11:20 AM
GitHub <noreply@github.com> committed rBDR78bda5b5bdf9: actions/cmake: Don't assume new directory (authored by sunnyflunk).
actions/cmake: Don't assume new directory
Feb 19 2021, 10:41 AM
sunnyflunk committed rBSC180ae21dd865: stage4/ldc: Tweaks for now building ldc (authored by sunnyflunk).
stage4/ldc: Tweaks for now building ldc
Feb 19 2021, 10:31 AM
sunnyflunk committed rBSCb99263f8cfe6: stage3: Flesh out GNU tool builds (authored by sunnyflunk).
stage3: Flesh out GNU tool builds
Feb 19 2021, 10:31 AM
sunnyflunk committed rBSC87ad14dae557: lib/build: Expand default LLVM toolchain exports (authored by sunnyflunk).
lib/build: Expand default LLVM toolchain exports
Feb 19 2021, 10:31 AM
GitHub <noreply@github.com> committed rBDRa31e6601cff7: actions/cmake: Drop linker variables from options (authored by sunnyflunk).
actions/cmake: Drop linker variables from options
Feb 19 2021, 10:23 AM
ikey committed rBDR07b4feda5925: build/emitter: Store more file info (authored by ikey).
build/emitter: Store more file info
Feb 19 2021, 2:36 AM
ikey committed rPKGcbdf8cb72557: cli/info_command: Emit LayoutPayload information (authored by ikey).
cli/info_command: Emit LayoutPayload information
Feb 19 2021, 2:31 AM
ikey committed rPKG03d05ad35d2d: external/moss-format: Sync for moss-format improvements (authored by ikey).
external/moss-format: Sync for moss-format improvements
Feb 19 2021, 2:30 AM
ikey committed rBDR71554fe4b08d: build/emitter: Add somewhat dumb LayoutPayload data (authored by ikey).
build/emitter: Add somewhat dumb LayoutPayload data
Feb 19 2021, 2:30 AM
ikey committed rBDRf2acf8dd4ff3: external/moss-format: Sync for LayoutPayload improvements (authored by ikey).
external/moss-format: Sync for LayoutPayload improvements
Feb 19 2021, 2:30 AM
ikey committed rMFM1ae56596b820: layout/package: Add foreach manipulation (authored by ikey).
layout/package: Add foreach manipulation
Feb 19 2021, 2:29 AM
ikey committed rMFM245528532158: payload/layout: Implement encoding + decoding (authored by ikey).
payload/layout: Implement encoding + decoding
Feb 19 2021, 2:16 AM
ikey committed rMFM1131d4d2502c: layout/entry: Add default values (authored by ikey).
layout/entry: Add default values
Feb 19 2021, 1:35 AM
ikey committed rPKGfbd4372467ff: external/moss-format: Sync for LayoutPayload (authored by ikey).
external/moss-format: Sync for LayoutPayload
Feb 19 2021, 1:32 AM
ikey committed rMFMdd72522311f9: payload/layout: Add as-yet-untested EntrySet (authored by ikey).
payload/layout: Add as-yet-untested EntrySet
Feb 19 2021, 1:29 AM
ikey committed rMFM8b131b97cb55: index/entry: Use the copy, not the real one (authored by ikey).
index/entry: Use the copy, not the real one
Feb 19 2021, 12:49 AM
ikey committed rMFMaf03ee505b5f: payload/layout: Introduce the new LayoutEntry (authored by ikey).
payload/layout: Introduce the new LayoutEntry
Feb 19 2021, 12:30 AM
ikey committed rBDRc71c635920e6: build: Port to new FileType API location (authored by ikey).
build: Port to new FileType API location
Feb 19 2021, 12:15 AM
ikey committed rBDRa958728b865b: external/moss-format: Sync for build fixes (authored by ikey).
external/moss-format: Sync for build fixes
Feb 19 2021, 12:15 AM