| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
commit_hash:7132bd0016e0e0b6907a83cb3a84bb91e9a6dd7b
|
|
|
|
| |
commit_hash:d0427d7119c6d792a6a6a1723db7cea948a3d31f
|
|
|
|
| |
commit_hash:55e574599005f5286f646ebba93d5550325708bc
|
|
|
|
| |
commit_hash:0ad644d2dc9b64e4aab23b9ada7f3fce8927fa77
|
|
|
|
|
|
|
|
|
| |
**Частично фиксит проблемы из** 2109
Добавил египетский арабский - в енаме получается 128 значений, поэтому проблему с разпознавалкой не затронули
Поправил багу в битсете
Поменял ассерт в браузере с 128 на 256, думаю ок, ибо что так - что так в ui8 влезает
commit_hash:aea65db5f5e8e2a4ba25a43e25bfe10d3ab77bd8
|
|
|
|
|
|
|
|
|
| |
* Changelog entry
Type: fix
Component: misc-server
Fix UB in chunked memory pool
commit_hash:d2d5a9707e30abe1814d1ac0c33fc0f2aba134e2
|
|
|
|
|
|
|
|
|
| |
Приедет в ytsaurus: <HIDDEN_URL>
Приедет в `/contrib/ydb/` <HIDDEN_URL>
Проверка, что в github ydb ничего не сломается: <https://github.com/ydb-platform/ydb/pull/13286>
commit_hash:73ab1b4a3245322afc9fc6e9d71424ad07106477
|
|
|
|
| |
commit_hash:51660c0e427c358c8285a5889c7dd585a97e5140
|
|
|
|
| |
commit_hash:3f7d1518427ed170b9ac8f70724290b71801cae4
|
|
|
|
| |
commit_hash:3e80c666e788a9593668ee690b4791042eec95a5
|
|
|
|
|
| |
add no exception methods
commit_hash:245a52ca795a16ad57a9ac642b0cd00ca0122a32
|
|
|
|
| |
commit_hash:e5c092a9d0375881554f1d3bc905c662070956bf
|
|
|
|
| |
commit_hash:dad3368a28275822296201186f2b0645f7404837
|
|
|
|
| |
commit_hash:a4ecfb1e06e82ba192646d3ab5417cb3f0c6991f
|
|
|
|
| |
commit_hash:ee709cc1095985919972e31b34d0127eb322959f
|
|
|
|
| |
commit_hash:e1bc8fcc8eea19d9168fa25f52d57f6619cb45f7
|
|
|
|
|
|
|
|
|
| |
1. Prevent concurrent crashes to interleave in stderr
2. Cleaner and more compact formatting of registers dump
3. Omit `OLDMASK` (nobody seems to know what is it for)
4. Don't print the top backtrace frame twice
5. Code cosmetics
commit_hash:f7a4c960b3400d6dfb0f8f60317aa524611d2fd0
|
|
|
|
| |
commit_hash:3e72b426ccfeaa252fc910a18509a4de8b428648
|
|
|
|
| |
commit_hash:fa0dfc03d76b5e40181e589078cdfff0c13ae51d
|
|
|
|
|
| |
Выкашиваем зависимость от `libidn` из универсального фетчера (по запросу `ya-bin`)
commit_hash:525ba52d2ea4b45a15e726f7d9c73081fa2812ef
|
|
|
|
| |
commit_hash:c284e5d683d750f2d89e1bcccb3f4d334b47d60c
|
|
|
|
| |
commit_hash:6b8518825b457b22cb5f4e2e69752fcd4688052b
|
|
|
|
| |
commit_hash:93f812fd528231c67adb63e20e083855d68bfe8d
|
|
|
|
| |
commit_hash:f1049461d52f723ede004c77695a545f3464e1d5
|
|
|
|
| |
commit_hash:d8917bc04e6ab10b341000f8bb98d456223f0307
|
|
|
|
| |
commit_hash:3433c11c4d386c785422b1e149e9a3a8de7f4f0f
|
|
|
|
|
|
|
|
|
| |
В репозитории больше не будет `__pycache__` при запусках через ya make / test
На примере devtools/ya/handlers/analyze_make/tests
Время конфигурации в горячем сценарии в режиме --ext-py при изменении одного питонфайлика: `Configure time - 6.1 s`
Время конфигурации в горячем сценарии в режиме --ext-py при изменении одного питонфайлика с текущими правками: `Configure time - 4.6 s`
commit_hash:adf5219cd4f347bb572393d4a6debd1436dc0815
|
|
|
|
| |
commit_hash:3007e2d02ccd4afd4d5bd187430ceafbdd1c101a
|
|
|
|
| |
commit_hash:cdae472f061820ed9998426cf0624c300468cdc8
|
|
|
|
| |
commit_hash:af6dedadd4d7fe292bcb7a8b6de366aff4e630b1
|
|
|
|
| |
commit_hash:8157c8f8fcde5bb0d8a201ff393dbedb050c1f4b
|
|
|
|
|
| |
[nodiff:caesar]
commit_hash:62fa96ca05b1a4018e2e51e6b589483cd3a44fc4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Добавляется поддержка стандартной работы с байткодом для бинарей собранных с --ext-py (HIDDEN_URL
На примере импорт теста для `devtools/ya/bin`
`time Y_PYTHON_ENTRY_POINT=library.python.testing.import_test.import_test:main YA_TEST_CONTEXT_FILE=/tmp/test.context ./ya-bin >/dev/null`
#|
||
Без патча ya m -r
|
real 0m2,934s
user 0m2,772s
sys 0m0,157s
||
||
Без патча
ya m -r --ext-py
|
real 0m10,916s
user 0m9,927s
sys 0m0,368s
||
||
C патчем
ya m -r
|
real 0m2,931s
user 0m2,774s
sys 0m0,156s
||
||
C патчем
ya m -r --ext-py
первый запуск с записью байткода
|
real 0m7,482s
user 0m5,174s
sys 0m0,620s
||
||
C патчем
ya m -r --ext-py
последующие запуски с использованием байткода с фс
|
real 0m3,550s
user 0m2,801s
sys 0m0,262s
||
|#
commit_hash:84f7bb273b09d51b88eb5c5b6dfcd3bb7c108307
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Режим позволяет перезапускать python тесты или интеграционные тесты на питон программы при внесении изменений в python файлы без перекомпиляции.
Сценарий:
- прогнали тесты
- внесли изменение в `library/python/func/__init__.py`
- перезапустили, смотрим на времена
На примере интеграционного devtools/ya/handlers/analyze_make/tests в codenv (base конфигурация).
#|
||
ya m -rA
|
ya m -rA --ext-py
||
||
real 10m25,928s
user 0m53,465s
sys 1m14,791s
```
Total time by type:
[935171 ms] [LD] [count: 3, ave time 311723.67 msec]
[ 13657 ms] [prepare:AC] [count: 4, ave time 3414.25 msec]
[ 10436 ms] [TM] [count: 1, ave time 10436.00 msec]
[ 10387 ms] [prepare:get from local cache] [count: 1521, ave time 6.83 msec]
[ 6480 ms] [TS] [count: 1, ave time 6480.00 msec]
[ 3823 ms] [prepare:put into local cache, clean build dir] [count: 7, ave time 546.14 msec]
[ 2279 ms] [CC] [count: 1, ave time 2279.00 msec]
[ 1251 ms] [PY] [count: 1, ave time 1251.00 msec]
[ 372 ms] [prepare:yt-store] [count: 2, ave time 186.00 msec]
[ 154 ms] [AR] [count: 1, ave time 154.00 msec]
...
```
|
real 0m22,094s
user 0m26,372s
sys 0m3,363s
```
Total time by type:
[13140 ms] [TM] [count: 1, ave time 13140.00 msec]
[ 351 ms] [prepare:yt-store] [count: 1, ave time 351.00 msec]
[ 81 ms] [prepare:tools] [count: 8, ave time 10.12 msec]
[ 32 ms] [prepare:AC] [count: 2, ave time 16.00 msec]
[ 31 ms] [prepare:get from local cache] [count: 7, ave time 4.43 msec]
[ 16 ms] [prepare:clean] [count: 3, ave time 5.33 msec]
```
||
|#
В codenv в base конфигуарции (4cpu) невероятно долго идёт линковка. Тот же самый сценарий, но на mous (54cpu)
#|
||
ya m -rA
|
ya m -rA --ext-py
||
||
real 0m25,435s
user 0m40,242s
sys 0m22,434s
```
Total time by type:
[30958 ms] [prepare:get from local cache] [count: 1521, ave time 20.35 msec]
[16293 ms] [prepare:AC] [count: 4, ave time 4073.25 msec]
[11161 ms] [LD] [count: 3, ave time 3720.33 msec]
[ 4256 ms] [TM] [count: 1, ave time 4256.00 msec]
[ 3529 ms] [TS] [count: 1, ave time 3529.00 msec]
[ 1542 ms] [CC] [count: 1, ave time 1542.00 msec]
[ 635 ms] [PY] [count: 1, ave time 635.00 msec]
...
```
|
real 0m18,321s
user 0m21,673s
sys 0m3,204s
```
Total time by type:
[10786 ms] [TM] [count: 1, ave time 10786.00 msec]
[ 1568 ms] [prepare:yt-store] [count: 1, ave time 1568.00 msec]
[ 151 ms] [prepare:tools] [count: 8, ave time 18.88 msec]
[ 61 ms] [prepare:get from local cache] [count: 7, ave time 8.71 msec]
[ 48 ms] [prepare:AC] [count: 2, ave time 24.00 msec]
[ 14 ms] [prepare:clean] [count: 3, ave time 4.67 msec]
```
||
|#
В новом режиме тест ожидаемо замедляется, так как все питон программы при каждом старте вынуждены читать файлы с фс (ещё через арк), а потом ещё и компилировать байткод, т.е. холодный запуск
commit_hash:24c5a46a8385d3c065abfb6fc5b40f7ad24bb1cb
|
|
|
|
| |
commit_hash:deadebefdfd81b6c737b9464435356b8f652e296
|
|
|
|
| |
commit_hash:afeeeea3c2cbdec0ddeed0fea5f88df9d8575f8b
|
|
|
|
| |
commit_hash:2a9f4a61b44a7e34d430d8615b5c9d2d120fa7d9
|
|
|
|
| |
commit_hash:5dda6f5ef324f03c99af3dae32ebf4a059f02bd3
|
|
|
|
| |
commit_hash:0f08d8919403fe3e6d0d7312bc193c022597f33c
|
|
|
|
| |
commit_hash:747602d8e470d51bcf6f38dfddafa12047d210df
|
|
|
|
| |
commit_hash:fc31d2770ebeffeb513c4535bd146c731b7f78fb
|
|
|
|
| |
commit_hash:f51f172878d227b49cb480296f61a6575e5d6e67
|
|
|
|
| |
commit_hash:4a54955f428c6242f791a5c6cb7de619348e985c
|
|
|
|
|
| |
add literal compilation
commit_hash:29f6f2d5c4ec11ceb61add67bc4e697194a4efff
|
|
|
|
| |
commit_hash:901dbbb6495524f1473b91e0121e208086bd5b08
|
|
|
|
| |
commit_hash:19b37bd3d7e3b4d80e4844676c881bbef1fec76b
|
|
|
|
| |
commit_hash:c97917e5fe0a2f094b8f7a50cf183357e8d07096
|
|
|
|
| |
commit_hash:572c24e53109592f361b35e728523fe44b5b858e
|
|
|
|
| |
commit_hash:509ce4be1e807a8956ba6b097801566b93400463
|
|
|
|
| |
commit_hash:7fce5e6adcc97528aec0d9b3071c4aece6648a2c
|