Both FPC / Lazarus and Delphi support TThread. FPC does not support TMREWS though (it does have an identifier, but it's a simple lock).
But I guess you mean some thread pool classes? What do you need and why is Delphi support not supported?
source share