| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
Disable lfalloc for ARM archtectures
|
|
|
| |
Add different selection strategies for handhsake broker
|
| |
|
|
|
|
|
| |
remove cancelled waiters from queue, do other minor improvements,
Add TBrokerHolder class which automatically frees the broker on destroy,
|
| |
|
|
|
| |
Add THandle using in TEventLight
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Before:
%%
Run on (56 X 3200 MHz CPU s)
CPU Caches:
L1 Data 32 KiB (x28)
L1 Instruction 32 KiB (x28)
L2 Unified 256 KiB (x28)
L3 Unified 35840 KiB (x2)
Load Average: 1.29, 2.30, 2.18
***WARNING*** CPU scaling is enabled, the benchmark real time measurements may be noisy and will incur extra overhead.
-----------------------------------------------------------
Benchmark Time CPU Iterations
-----------------------------------------------------------
BM_SmallVarUint 275 ns 275 ns 1843898
BM_MediumVarUint 825 ns 824 ns 843158
BM_LargeVarUint 1200 ns 1200 ns 585964
%%
After:
%%
Run on (56 X 3200 MHz CPU s)
CPU Caches:
L1 Data 32 KiB (x28)
L1 Instruction 32 KiB (x28)
L2 Unified 256 KiB (x28)
L3 Unified 35840 KiB (x2)
Load Average: 1.67, 1.73, 1.74
***WARNING*** CPU scaling is enabled, the benchmark real time measurements may be noisy and will incur extra overhead.
-----------------------------------------------------------
Benchmark Time CPU Iterations
-----------------------------------------------------------
BM_SmallVarUint 131 ns 130 ns 5345527
BM_MediumVarUint 505 ns 505 ns 1000000
BM_LargeVarUint 793 ns 793 ns 871621
%%
|
|
|
|
|
| |
Singleton did not allow reinitialisation, so in existing tests this line https://a.yandex-team.ru/arcadia/library/cpp/testing/common/ut/network_ut.cpp?rev=rXXXXXX#L45 did not have any effect. The tests worked just because in both tests the env var PORT_SYNC_PATH was the same and its changes did not affect the tests anyway.
As we need to change the env var NO_RANDOM_PORTS to run GetPort( port ) test, I had to make a reinitialisation method, which is now being called from inside the constructor, causing its double invocation during the tests. I could not find a better solution for Singleton(
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
- add lint_name, global_resource and extra_param options
- add option to split lint tests in chunks (FILE_PROCESSING_TIME)
- rename '--configs' option to '--config' to be consistent with other
option names
|
| |
|
| |
|
|
|
| |
Update tools: yexport
|
|
|
| |
add yaml_config utils
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Fixed:
```
arcadia/library/python/testing/import_test/import_test.py:31: [E731] do not assign a lambda expression, use a def
arcadia/library/python/testing/import_test/import_test.py:33: [E731] do not assign a lambda expression, use a def
arcadia/library/python/testing/import_test/import_test.py:51: [E731] do not assign a lambda expression, use a def
arcadia/library/python/testing/import_test/import_test.py:71: [E741] ambiguous variable name 'l'
arcadia/library/python/testing/import_test/import_test.py:96: [E722] do not use bare 'except'
arcadia/library/python/testing/import_test/import_test.py:151: [E722] do not use bare 'except'
```
|
|
|
|
| |
autocheck with TString=std::string
|
| |
|
| |
|
|
|
| |
add multidoc support to libfyaml
|
|
|
|
|
| |
Fix
Remove outgoing handshake broker
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
https://en.cppreference.com/w/c/language/array
`Zero-length array declarations are not allowed, even though some compilers offer them as extensions (typically as a pre-C99 implementation of flexible array members).`
This is needed to build catboost for Windows.
|
|
|
| |
https://docs.pytest.org/en/latest/deprecations.html#configuring-hook-specs-impls-using-markers
|
|
|
| |
Initial version
|
|
|
|
|
| |
https://www.ietf.org/rfc/rfc3986.txt
Символ `^` не входит в допустимые символы URI
|
|
|
| |
fix threads count
|
| |
|