summaryrefslogtreecommitdiffstats
path: root/contrib/tools/python3/src/Objects/stringlib
diff options
context:
space:
mode:
authoriniklyaev <[email protected]>2026-07-02 22:47:17 +0300
committeriniklyaev <[email protected]>2026-07-02 23:37:44 +0300
commit941084a7c1a64c6d8f63ec6d660ff690103083d2 (patch)
tree4500039e04ff81f1240462f306371a5dd905f1f4 /contrib/tools/python3/src/Objects/stringlib
parent9c8413871a65bd403ded64d5a31864a25abb284d (diff)
conf var feature flag (__NO_UID__) + shallow root-based cache dir
**Feature-flag the persistent javac/kotlinc daemon and relocate its runtime dir to SHALLOW_ROOT** The javac/kotlinc daemon is now opt-in via `ya make -DYA_JAVAC_DAEMON` (default off). Toggling it does not change node UIDs; enabling/disabling the daemon never invalidates the build cache. The daemon's runtime dir (jar \+ logs) moves from `/tmp` to ya's `$(SHALLOW_ROOT)` via `YA_JAVAC_DAEMON_HOME`, so it works in environments where `/tmp` is unwanted. The unix socket stays in `/tmp` because of the AF_UNIX path limit; the socket name gains the jar hash to distinguish daemon versions across protocol changes. This code is LLM-generated. commit_hash:179a98b265f6458d04a6bf6c7d02721c90cc355b
Diffstat (limited to 'contrib/tools/python3/src/Objects/stringlib')
0 files changed, 0 insertions, 0 deletions