Граф коммитов

456 Коммитов

Автор SHA1 Сообщение Дата
Riddhi Gupta 6b3ff5ecf0
Changing return type of wait on address (#182)
* Changing return type of wait on address

* Removing 1 requirement

* Adding changes for linux

* Adding logging

* Changes in linux code to fix int test

* Addressing comment

* Minor fix

Co-authored-by: Riddhi Gupta <riddhigupta@microsoft.com>
2022-12-01 15:24:38 +05:30
Jelani Brandon e42a7f3b4b
chore: need to move pending api calls back to read function (#180)
Co-authored-by: Jelani Brandon <jebrando@microsoft.com>
2022-11-30 11:53:19 -08:00
anporumb 8064ad3272
add some needed reals upstream (#181)
* async_socket has reals part 1

* async_socket part 2

* async_socket part 3

* maybe thraedpool

* maybe threadpool 2

* execution engine part 1

* execution engine part 2

* execution_engine_win32 maybe

* execution_engine_win32 maybe 2

* execution_engine_win32 maybe 3
2022-11-30 11:06:44 -08:00
Jelani Brandon d89fdd3454
chore: adding a few fixes to threadpool and socket (#179)
Co-authored-by: Jelani Brandon <jebrando@microsoft.com>
2022-11-29 13:14:05 -08:00
Jelani Brandon 9a5a853c32
chore: fix async socket send method (#178)
Co-authored-by: Jelani Brandon <jebrando@microsoft.com>
2022-11-28 14:56:33 -08:00
Jelani Brandon d7b7343c49
feature: adding async sockets for linux (#177)
* feature: adding async sockets for linux

Co-authored-by: Jelani Brandon <jebrando@microsoft.com>
2022-11-21 16:06:07 -08:00
Jelani Brandon 582937a5c5
chore: fixing some threadpool inconsistencies with names and small fixes (#176)
* chore: fixing some threadpool inconsistencies with names and small fixes

Co-authored-by: Jelani Brandon <jebrando@microsoft.com>
2022-11-14 08:52:21 -08:00
Matt Durak f6ae7b93f5
Add execution_engine_inc_ref to threadpool (#175)
* Add execution_engine_inc_ref to threadpool

* Write int test to prove that it was broken and now works
2022-11-10 09:31:56 -08:00
anporumb 3d1bca6cf0
Update dependencies (#173) 2022-11-09 12:47:53 -08:00
Jelani Brandon 90b8e21815
feature: adding threadpool linux implementation (#171)
* feature: adding threadpool linux implementation

Co-authored-by: Jelani Brandon <jebrando@microsoft.com>
2022-11-08 11:52:52 -08:00
anporumb 45bb051e7c
Update dependencies (#172) 2022-11-04 11:25:58 -07:00
Dan Cristoloveanu 9bf97f46f0
Add jemalloc print stats (#170)
* Update build files for jemalloc to 5.3.0

* Add print_stats API in LL

* Add jemalloc print stats

* Split jemalloc stats text in 1K chunks

* Add jemalloc print stats

* Fix .md
2022-10-10 21:54:40 -07:00
Bingyi Yang ea8f57ef3f
Update dependencies (#169) 2022-10-05 14:59:23 -07:00
anporumb d56a646dd5
Update dependencies (#168) 2022-09-30 08:16:54 -07:00
anporumb 3abfa0ff8e
Update CMakeLists.txt (#167) 2022-09-29 09:53:59 -07:00
anporumb 2b0f2a1357
Update dependencies (#166) 2022-09-22 20:01:29 -07:00
anporumb 0cfa99bd28
use latest dependencies (#165) 2022-09-19 16:12:02 -07:00
Bingyi Yang de25e235d2
Update dependencies (#164) 2022-09-15 12:13:15 -07:00
Dan Cristoloveanu e7c177b9f2
Remove Hari and update deps (#163) 2022-08-22 22:27:52 -07:00
anporumb ccdf7b3cfc
add linux string reals (#162)
* have string reals
2022-08-11 01:59:05 -07:00
Dan Cristoloveanu 48b4bb7867
Add Bingyi to fabric bot config (#160) 2022-08-09 16:57:45 -07:00
Dan Cristoloveanu 862b768272
Add new team members to fabric bot and new deps (#159) 2022-07-25 11:40:12 -07:00
msftbot[bot] ef5287782a
Add `.github/fabricbot.json` (#156)
Co-authored-by: msftbot[bot] <48340428+msftbot[bot]@users.noreply.github.com>
Co-authored-by: Dan Cristoloveanu <dcristo@microsoft.com>
2022-07-21 10:44:35 -07:00
Dan Cristoloveanu a31754a9aa
Update dependencies (#158) 2022-06-30 13:47:32 -07:00
Dan Cristoloveanu ea3871e8b2
Update dependencies (#157) 2022-06-29 23:04:27 -07:00
anporumb c8cb51a15d
Update dependencies (#155) 2022-06-26 23:25:07 -07:00
anporumb 6a5675adb3
eliminate C++ from tests (#154) 2022-06-21 14:04:19 -07:00
anporumb f7032c4bd4
added vsprintf_char specs/code/ut/int (#153)
* added vsprintf_char specs/code/ut/int

* now with setlocale

* don't have mocks call other mocks
2022-06-14 15:46:52 -07:00
anporumb a4dad11912
string_utils has FILETIME_to_string_UTC. New UT project. New INT proje… (#152)
* sring_utils has FILETIME_to_string_UTC. New UT project. New INT project. New specs

* fix compiler error about unreachable code

* 3rd time is a charm!

* after CR
2022-06-09 16:06:58 -07:00
Parth Aggarwal 747337eb63
Update dependencies (#151) 2022-06-03 18:10:57 -07:00
Parth Aggarwal 32418199a1
Use GetActiveProcessorCount in sysinfo (#150)
* .\win32\

* checking for failure
2022-06-03 16:15:00 -07:00
anporumb d2e96469cf
new better gitignore and submodules (#149) 2022-05-13 14:50:04 -07:00
Matt Durak 03f9070d24
Update dependencies (#148) 2022-04-14 10:00:39 -07:00
Matt Durak 9146f36158
Async socket closesocket (#147)
* async_socket should call closesocket
2022-04-14 07:58:07 -07:00
Dan Cristoloveanu 7f38da1a43
Update dependencies (#146)
* Update dependencies

* Fix test projects
2022-03-16 18:32:18 -07:00
Dan Cristoloveanu 7841cbc4db
Build with VS2022 (#145) 2022-03-15 23:55:38 -07:00
Matt Durak 5d11a9964f
Update dependencies (#144) 2022-01-25 16:28:32 -08:00
anporumb 1d25f96a06
have inverse conversion from UUID_T to GUID (#143) 2022-01-14 13:30:33 -08:00
anporumb c6badba773
remove traces of uniqueid (#142)
* remove traces of uniqueid

* really remove
2022-01-13 12:32:01 -08:00
anporumb 67b993b0cb
or else it is doubly defined (#141) 2022-01-10 18:26:59 -08:00
anporumb 4b8dd7f491
fix linux string utils (#140)
* at least have the almost same header

* it did not include string_utils.h

* remove <<extern>> from here and everyhwere
2022-01-10 17:17:39 -08:00
anporumb 2660ec8004
UUID leftovers (#139)
* works on windows

* all tests pass on Linux/Win32

* with requirements

* with YWYU

* more include

* now iwndows maybe compiles

* added GUID to UUID_T conversion

* added chapter for windows

* fix horrible ciopy paste

* added PRI_GUID and tests for it

* more tests/documents

* why not have umock_types where the type is declared?

* include what you use should stop complaining

* while I am here, remove real_malloc

* free => real_Free

* after CR

* leftrover

* const UUID_T not the same as UUID_T

* I am tired, officially
2022-01-10 14:20:10 -08:00
anporumb abd708fa4d
have unique UUID (#138)
* works on windows

* all tests pass on Linux/Win32

* with requirements

* with YWYU

* more include

* now iwndows maybe compiles

* added GUID to UUID_T conversion

* added chapter for windows

* fix horrible ciopy paste

* added PRI_GUID and tests for it

* more tests/documents

* why not have umock_types where the type is declared?

* include what you use should stop complaining

* while I am here, remove real_malloc

* free => real_Free

* after CR
2022-01-10 11:11:12 -08:00
Dan Cristoloveanu 7a9fe20f8c
New deps and use use_vld cmake option (#137)
* Update dependencies

* Use use_vld cmake option
2021-12-07 21:02:37 -08:00
Parth Aggarwal 428b9fcbb1
Update dependencies (#136) 2021-11-15 10:22:29 -08:00
Parth Aggarwal f776fcaae7
Update dependencies (#135) 2021-11-10 19:21:21 -08:00
Parth Aggarwal e7b4b57571
Update dependencies (#134) 2021-11-10 11:39:00 -08:00
Parth Aggarwal 454f93f83e
Update dependencies (#133) 2021-11-05 15:41:29 -07:00
Parth Aggarwal d2ca0b7339
Update dependencies (#131) 2021-10-28 15:51:56 -07:00
Dan Cristoloveanu f66c190b23
Switch to the new and improved machines that have logging (#118) 2021-10-25 21:43:34 -07:00