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

458 Коммитов

Автор SHA1 Сообщение Дата
Matt Durak 18f0c812b7
real_timer for linux (#240)
real_timer for linux
2023-05-22 15:36:11 -07:00
anporumb 868bacf286
Update dependencies (#239) 2023-05-18 13:30:18 -07:00
anporumb 92a73e5794
win32reals needs to link with rpcrt4 (#238) 2023-05-18 11:26:32 -07:00
Matt Durak 61d3c1e6e0
Update dependencies (#235) 2023-04-26 10:46:09 -07:00
Jelani Brandon 37ba02493c
fixing a few threadpool errors that were found (#234)
Co-authored-by: Jelani Brandon <jebrando@microsoft.com>
2023-04-20 15:02:46 -07:00
Jelani Brandon b7a0801bfd
Threadpool THANDLE-ifyed (#233)
* chore: moving threadpool_open_async to threadpool_open

---------

Co-authored-by: Jelani Brandon <jebrando@microsoft.com>
2023-04-13 14:43:02 -07:00
anporumb 08515df0ca
use latest dependencies (#232) 2023-04-11 16:11:02 -07:00
Jelani Brandon ae7fddef8c
feature: moving thandle to pal repo (#231)
* feature: moving thandle to pal
---------
Co-authored-by: Jelani Brandon <jebrando@microsoft.com>
2023-04-03 14:55:07 -07:00
anporumb 81a89233e1
Update dependencies (#230) 2023-04-03 10:34:19 -07:00
Bingyi Yang 9c4fec8d3d
srw_lock spec and ut (#229)
* srw_lock spec and ut

* fix build with iwyu

* minor changes with comments
2023-04-03 01:30:06 -07:00
David Robson 71b8a228de
Update dependencies (#228) 2023-03-30 14:52:31 -07:00
Dan Cristoloveanu ed49c0f0a4
New deps + remove mutex (#227)
* Update dependencies

* Remove mutex

* Remove mutex

* New deps

* Update dependencies
2023-03-29 13:14:33 -07:00
Bingyi Yang 64435de540
add execution engine linux spec (#225)
* add execution engine spec

* add execution spec and ut

* fix build err

* fix memory leak

* minor changes
2023-03-22 10:38:12 -07:00
anporumb b80a232af6
Anpo 03 14 2023 update deps (#224)
* use latest dependencies

* remove C11
2023-03-14 21:30:32 -07:00
Bingyi Yang 5f2414c782
Add threadpool impl and ut (#223)
* add threadpool_linux spec

* modify spec

* small fix

* add threadpool spec

* changes with comments

* resolve comments

* add threadpool linux unit test

* fix build err

* modify with comments

* minor changes
2023-03-10 18:21:51 -08:00
Achintya 363d3ff730
Update dependencies (#222) 2023-03-03 10:51:14 +00:00
Jelani Brandon 67f8219391
chore: enabling sm_int (#221)
* chore: enabling sm_int

---------

Co-authored-by: Jelani Brandon <jebrando@microsoft.com>
2023-02-22 21:33:32 -08:00
Bingyi Yang 461fb3d6e0
add threadpool_linux spec (#174)
* add threadpool_linux spec

* modify spec

* small fix

* add threadpool spec

* changes with comments

* resolve comments
2023-02-10 19:09:03 -08:00
Matt Durak e9593a29d2
Update dependencies (#220) 2023-02-08 17:47:00 -08:00
Matt Durak 92e02056a6
Update dependencies (#219) 2023-02-08 14:52:32 -08:00
Jelani Brandon d8cd7e58e7
chore: fix real sm close function (#218)
---------

Co-authored-by: Jelani Brandon <jebrando@microsoft.com>
2023-02-02 20:18:57 -08:00
David Robson 9dd2f4b4dd
Add c_pal_ll_includes to install package. (#217) 2023-02-02 07:43:20 -08:00
Jelani Brandon 4337984992
chore: adding implementation for sm_close while opening (#215)
Co-authored-by: Jelani Brandon <jebrando@microsoft.com>
2023-02-01 16:48:37 -08:00
Matt Durak 2d8b70274c
Remove WaitOnAddress log spam (#214) 2023-02-01 14:59:30 -08:00
David Robson f26aecd0b4
Update dependencies (#216) 2023-02-01 13:15:03 -08:00
Jelani Brandon b3b58fbc9b
chore: update sm requirement to handle close while opening callback (#212)
Co-authored-by: Jelani Brandon <jebrando@microsoft.com>
2023-02-01 10:03:09 -08:00
David Robson b795f2e6a2
Update dependencies (#213) 2023-01-31 19:10:40 -08:00
Bingyi Yang 0c8ac64304
move sm and its dependencies from c-util to c-pal (#207)
* move sm and its dependencies from c-util to c-pal

* fix iwyu

* fix some compile errors

* fix some compile errors

* fix some compile errors

* fix some compile errors

* fix some compile errors

* fix some compile errors

* fix some compile errors

* fix some compile errors

* fix some compile errors

* move sync and interlock into a new lower level c-pal

* fix linux build error

* fix win cmake build error

* changes with comments

* fix linux build error

* merge
2023-01-29 00:07:45 -08:00
David Robson 3190f840f8
Update dependencies (#211) 2023-01-26 14:05:26 -08:00
David Robson d8b9bbd1a6
Add installation step to c-pal interface and pal_linux. (#209)
* Add installation step to c-pal interface and pal_linux.

* Add a comment to explain why we're adding the installation target.
"# make an install target so we can produce a Linux native client
package."
2023-01-26 11:36:43 -08:00
Jelani Brandon e5d532abb2
chore: convert timers to use an array for the instance (#208)
Co-authored-by: Jelani Brandon <jebrando@microsoft.com>
2023-01-24 22:10:08 -08:00
David Robson 98d44838dc
Update dependencies (#210) 2023-01-24 16:14:30 -08:00
David Robson 0599ff2e78
Add install targets for CMake. (#206)
Fix a build error for sync_linux_ut.c
2023-01-19 10:53:07 -08:00
Dan Cristoloveanu bac3b2390b
Rename ASYNC_SOCKET_SEND_SYNC_ABANDONED to ASYNC_SOCKET_SEND_SYNC_NOT_OPEN (#204)
* Rename ASYNC_SOCKET_SEND_SYNC_ABANDONED to ASYNC_SOCKET_SEND_SYNC_NOT_OPEN

* Rename ASYNC_SOCKET_SEND_SYNC_ABANDONED to ASYNC_SOCKET_SEND_SYNC_NOT_OPEN for Linux too
2023-01-18 19:47:06 -08:00
Jelani Brandon d44da191bf
feature: adding completion port to async socket (#202)
Co-authored-by: Jelani Brandon <jebrando@microsoft.com>
2023-01-18 09:57:05 -08:00
Matt Durak 7a13e3f3a6
Update dependencies (#201) 2023-01-10 11:40:43 -08:00
Jelani Brandon 0b13ff1f7e
feature: adding completion port implementation (#200)
Co-authored-by: Jelani Brandon <jebrando@microsoft.com>
2023-01-10 09:08:27 -08:00
Jelani Brandon 1fd6bae534
feature: adding completion port linux spec and header (#199)
Co-authored-by: Jelani Brandon <jebrando@microsoft.com>
2023-01-09 11:40:52 -08:00
Jelani Brandon 06c8318adf
chore: update async socket linux (#196)
Co-authored-by: Jelani Brandon <jebrando@microsoft.com>
2022-12-23 22:22:10 -08:00
Jelani Brandon a3995d00a3
Async socket unittest and specs (#195)
Co-authored-by: Jelani Brandon <jebrando@microsoft.com>
2022-12-21 10:01:24 -08:00
Achintya ac0c17a64b
Remove cyclic dependences (#194)
* remove cyclic dependinces

* remove cyclic dependinces
2022-12-21 00:27:17 +05:30
David Robson f41c26e697
Update dependencies (#193) 2022-12-19 17:06:06 -08:00
Jelani Brandon 6a9b28f301
chore: adding s_list reals (#191)
Co-authored-by: Jelani Brandon <jebrando@microsoft.com>
2022-12-12 15:29:06 -08:00
Riddhi Gupta 1b7db404b7
Update dependencies (#192)
Co-authored-by: Riddhi Gupta <riddhigupta@microsoft.com>
2022-12-12 13:17:50 +05:30
Jelani Brandon 65f467f09a
feature: adding doublylinklist and slist to repo (#188)
Co-authored-by: Jelani Brandon <jebrando@microsoft.com>
2022-12-10 13:31:22 -08:00
Riddhi Gupta 4cdc6c92df
Update dependencies (#190)
Co-authored-by: Riddhi Gupta <riddhigupta@microsoft.com>
2022-12-08 12:45:13 +05:30
Dan Cristoloveanu 0c1d5e01b5
Make gballoc_hl_metrics not include windows.h (#189)
* Make gballoc_hl_metrics not include windows.h

* Addressed CR comments
2022-12-07 22:33:49 -08:00
Dan Cristoloveanu 5232411f9f
Remove unnecessary casts (#186) 2022-12-05 20:22:06 -08:00
Jelani Brandon 2b3bab9c28
feature: adding threadpool timer (#187)
Co-authored-by: Jelani Brandon <jebrando@microsoft.com>
2022-12-05 14:06:14 -08:00
Achintya ad8548edaa
Add assert (#184) 2022-12-02 23:02:26 +05:30