Jason Volk
|
a21589654a
|
ircd:🆑 Re-attempt pre-SVM mapping w/ synchronous closure.
|
2021-03-17 18:55:56 -07:00 |
|
Jason Volk
|
d69f8ffb9c
|
ircd:🆑:data: Add basic property interface wrappings.
|
2021-03-17 18:55:56 -07:00 |
|
Jason Volk
|
60e66cb273
|
ircd:🆑 Move work wait function out of dtor into member; assert handle.
|
2021-03-17 18:55:56 -07:00 |
|
Jason Volk
|
c0072f732c
|
configure: Add function check for mlock(2), mmap(2).
|
2021-03-17 18:55:56 -07:00 |
|
Jason Volk
|
047eb1a384
|
ircd:🆑 Preempt callback; improve status checks, error code.
|
2021-03-17 18:55:56 -07:00 |
|
Jason Volk
|
5d6554b1a3
|
ircd:🆑 Improve data construction; add initialization xfer to ctor.
|
2021-03-16 12:58:22 -07:00 |
|
Jason Volk
|
fe666dc52c
|
ircd::ctx::ole: Add worker pool scaling on demand.
|
2021-03-16 12:58:22 -07:00 |
|
Jason Volk
|
ca1d715702
|
ircd:🆑 Expose enable conf item to interface.
|
2021-03-16 12:58:22 -07:00 |
|
Jason Volk
|
699d15e8c9
|
ircd:🆑 Add options for exec; improve dependency related.
|
2021-03-16 12:58:22 -07:00 |
|
Jason Volk
|
59106f9456
|
ircd::fs::map: Add hugepage related to interface opts.
|
2021-03-16 12:58:22 -07:00 |
|
Jason Volk
|
fdd052da87
|
ircd::fs::map: Add MAP_LOCKED wrapper to interface opts.
|
2021-03-16 12:58:22 -07:00 |
|
Jason Volk
|
43b85dad87
|
ircd:🆑 Offload blocking wait to thread; integrate dependencies with ircd::ctx.
|
2021-03-16 12:58:22 -07:00 |
|
Jason Volk
|
5b004be146
|
ircd::mods: Move unload success log to debug.
|
2021-03-16 12:58:22 -07:00 |
|
Jason Volk
|
d115d88e6c
|
ircd::ctx: Simplify main thread conditions with tls bit.
|
2021-03-16 12:58:22 -07:00 |
|
Jason Volk
|
7e188fa7f6
|
ircd:🆑 Fix write buffer call.
|
2021-03-16 12:58:22 -07:00 |
|
Jason Volk
|
dea1118bda
|
ircd:🆑 Build code on construction unless coerced otherwise.
|
2021-03-16 12:58:22 -07:00 |
|
Jason Volk
|
4da7d2ae43
|
ircd::gpt: Add task struct; mmap cached model directly; improve init.
|
2021-03-16 12:58:22 -07:00 |
|
Jason Volk
|
6f3adfd160
|
ircd::fs::map: Add static opts instance w/ default ctor argument.
|
2021-03-16 12:58:22 -07:00 |
|
Jason Volk
|
734948863f
|
ircd::gpt::vocab: Add token debug string tool.
|
2021-03-09 04:50:19 -08:00 |
|
Jason Volk
|
33a1ffd4bf
|
ircd::gpt: Add basic interface; add options, context.
|
2021-03-09 04:50:19 -08:00 |
|
Jason Volk
|
4458235dfa
|
ircd::gpt: More Matrix Than Matrix.
|
2021-03-09 04:50:19 -08:00 |
|
Jason Volk
|
53c4260a21
|
ircd::gpt: Add Basic Latin (lower) and C0 replacement LUT; various.
|
2021-03-09 04:50:19 -08:00 |
|
Jason Volk
|
925eee5209
|
ircd::fpe: Add classification reflector; additional noexcept linkages.
|
2021-03-07 23:35:58 -08:00 |
|
Jason Volk
|
4abf868b39
|
ircd: Move db fixes compile flags into make variable.
|
2021-03-07 23:35:58 -08:00 |
|
Jason Volk
|
014d0281d7
|
ircd::math: Start supplemental library; move log2 constexprs from util.
|
2021-03-05 13:02:12 -08:00 |
|
Jason Volk
|
b55d670af1
|
ircd::spirit: Fixes for thread_local generator_state linkage related.
|
2021-03-05 13:02:12 -08:00 |
|
Jason Volk
|
cc9df943a7
|
ircd: Refactor lex_cast impl to boost spirit rather than boost conversions.
|
2021-03-05 13:02:12 -08:00 |
|
Jason Volk
|
29b99dcf4d
|
ircd::gpt: Split vocab related into separate unit.
|
2021-03-02 11:13:59 -08:00 |
|
Jason Volk
|
59f9aca938
|
ircd::json: Relax fractional precision lexing.
|
2021-03-01 16:52:57 -08:00 |
|
Jason Volk
|
5a187da4b1
|
ircd::fs::dev: Add condition to skip non-device name without exception.
|
2021-03-01 16:52:57 -08:00 |
|
Jason Volk
|
57f9d3fdfb
|
ircd::gpt: Add vocabulary tokenization; byte-pair merge encoding for natural language.
|
2021-02-26 14:52:33 -08:00 |
|
Jason Volk
|
3621fe025a
|
ircd::json: Fix masking around some skipped characters in the unescaper.
|
2021-02-26 14:52:33 -08:00 |
|
Jason Volk
|
ee904d9b33
|
ircd::simd: Add preliminary character print utils to suite.
|
2021-02-25 14:38:52 -08:00 |
|
Jason Volk
|
4915ced6ce
|
ircd::icu: Add bulk vector utility overloads.
|
2021-02-25 14:38:52 -08:00 |
|
Jason Volk
|
f35e0749dd
|
ircd::utf: Simplify scaling to emulated extended vectors.
|
2021-02-25 14:38:52 -08:00 |
|
Jason Volk
|
47f6053a76
|
ircd::db: Eliminate the file mgmt thread interposition.
|
2021-02-13 02:20:35 -08:00 |
|
Jason Volk
|
90ac0d1a63
|
ircd:🆑 Simplify various casts; minor cleanup.
|
2021-02-11 03:21:08 -08:00 |
|
Jason Volk
|
328fce79a3
|
ircd:🆑 Abort the 1.x CL_MAP from interface for now.
|
2021-02-11 03:21:08 -08:00 |
|
Jason Volk
|
d338e589f5
|
ircd::allocator: Add trapdoor on size and alignment for hugepage advise.
|
2021-02-10 23:38:44 -08:00 |
|
Jason Volk
|
b39f574ba9
|
ircd::info: Probe characteristics for transparent hugepage support.
|
2021-02-10 02:14:15 -08:00 |
|
Jason Volk
|
336200d646
|
ircd::db::prefetcher: Increase worker stack size.
|
2021-02-04 21:25:10 -08:00 |
|
Jason Volk
|
5fb3710d4f
|
ircd::resource: Add third debuglog for actual request end after chunks xfer.
|
2021-02-03 18:01:15 -08:00 |
|
Jason Volk
|
39c2c1fc58
|
ircd::resource: Improve log msg clarity; label branch.
|
2021-02-03 18:01:15 -08:00 |
|
Jason Volk
|
a1420b25a3
|
ircd::http: Add log level severity(category) convenience tool; tweak category table.
|
2021-02-03 18:01:15 -08:00 |
|
Jason Volk
|
66639ee119
|
ircd::png: Elaborate callback surface; add logger to prevent libpng writes to stderr.
|
2021-01-23 10:57:01 -08:00 |
|
Jason Volk
|
ddfba500ad
|
ircd::png: Add acTL info detection to decide animation from buffer.
|
2021-01-21 22:08:32 -08:00 |
|
Jason Volk
|
690e641e90
|
ircd::fs: Fix erroneous/redundant fallthrough to blocking flush.
|
2021-01-21 20:00:32 -08:00 |
|
Jason Volk
|
7aff759abc
|
ircd::png: Add unit; start header; stub.
|
2021-01-15 19:55:28 -08:00 |
|
Jason Volk
|
1d46cf9f5f
|
ircd:🆑 Enable configure by default; disable runtime by default.
|
2021-01-15 19:55:28 -08:00 |
|
Jason Volk
|
78133c59cd
|
configure: Add libpng detections and configurations.
|
2021-01-15 18:01:53 -08:00 |
|