removes deprecated T/P types
This commit is contained in:
parent
4233046e3f
commit
3f6168b337
64 changed files with 43 additions and 276 deletions
|
|
@ -40,7 +40,6 @@ when someGcc and hasThreadSupport:
|
|||
type
|
||||
AtomType* = SomeNumber|pointer|ptr|char|bool
|
||||
## Type Class representing valid types for use with atomic procs
|
||||
{.deprecated: [TAtomType: AtomType].}
|
||||
|
||||
proc atomicLoadN*[T: AtomType](p: ptr T, mem: AtomMemModel): T {.
|
||||
importc: "__atomic_load_n", nodecl.}
|
||||
|
|
|
|||
|
|
@ -39,8 +39,7 @@ type
|
|||
CellSeq {.final, pure.} = object
|
||||
len, cap: int
|
||||
d: PCellArray
|
||||
{.deprecated: [TCell: Cell, TBitIndex: BitIndex, TPageDesc: PageDesc,
|
||||
TRefCount: RefCount, TCellSet: CellSet, TCellSeq: CellSeq].}
|
||||
|
||||
# ------------------- cell seq handling ---------------------------------------
|
||||
|
||||
proc contains(s: CellSeq, c: PCell): bool {.inline.} =
|
||||
|
|
|
|||
|
|
@ -23,7 +23,6 @@ type
|
|||
# except for the global data description.
|
||||
f: TFrame
|
||||
slots: array[0..10_000, VarSlot]
|
||||
{.deprecated: [TVarSlot: VarSlot, TExtendedFrame: ExtendedFrame].}
|
||||
|
||||
var
|
||||
dbgGlobalData: ExtendedFrame # this reserves much space, but
|
||||
|
|
@ -156,7 +155,6 @@ type
|
|||
address: pointer
|
||||
typ: PNimType
|
||||
oldValue: Hash
|
||||
{.deprecated: [THash: Hash, TWatchpoint: Watchpoint].}
|
||||
|
||||
var
|
||||
watchpoints: array[0..99, Watchpoint]
|
||||
|
|
|
|||
|
|
@ -35,8 +35,6 @@ type
|
|||
dbSkipCurrent,
|
||||
dbQuiting, # debugger wants to quit
|
||||
dbBreakpoints # debugger is only interested in breakpoints
|
||||
{.deprecated: [TStaticStr: StaticStr, TBreakpointFilename: BreakpointFilename,
|
||||
TDbgState: DbgState].}
|
||||
|
||||
var
|
||||
dbgUser: StaticStr # buffer for user input; first command is ``step_into``
|
||||
|
|
|
|||
|
|
@ -37,7 +37,6 @@ type
|
|||
ByteArray = UncheckedArray[byte]
|
||||
PByte = ptr ByteArray
|
||||
PString = ptr string
|
||||
{.deprecated: [TByteArray: ByteArray].}
|
||||
|
||||
# Page size of the system; in most cases 4096 bytes. For exotic OS or
|
||||
# CPU this needs to be changed:
|
||||
|
|
|
|||
|
|
@ -23,7 +23,6 @@ type
|
|||
lines*: array[0..MaxTraceLen-1, cstring]
|
||||
files*: array[0..MaxTraceLen-1, cstring]
|
||||
ProfilerHook* = proc (st: StackTrace) {.nimcall.}
|
||||
{.deprecated: [TStackTrace: StackTrace, TProfilerHook: ProfilerHook].}
|
||||
|
||||
proc `[]`*(st: StackTrace, i: int): cstring = st.lines[i]
|
||||
|
||||
|
|
|
|||
|
|
@ -127,7 +127,6 @@ type
|
|||
marked: CellSet
|
||||
recdepth: int # do not recurse endlessly
|
||||
indent: int # indentation
|
||||
{.deprecated: [TReprClosure: ReprClosure].}
|
||||
|
||||
when not defined(useNimRtl):
|
||||
proc initReprClosure(cl: var ReprClosure) =
|
||||
|
|
|
|||
|
|
@ -11,7 +11,6 @@
|
|||
|
||||
type
|
||||
NimSet = array[0..4*2048-1, uint8]
|
||||
{.deprecated: [TNimSet: NimSet].}
|
||||
|
||||
proc countBits32(n: int32): int {.compilerproc.} =
|
||||
var v = n
|
||||
|
|
|
|||
|
|
@ -26,8 +26,6 @@ when defined(Windows):
|
|||
|
||||
SysCond = Handle
|
||||
|
||||
{.deprecated: [THandle: Handle, TSysLock: SysLock, TSysCond: SysCond].}
|
||||
|
||||
proc initSysLock(L: var SysLock) {.importc: "InitializeCriticalSection",
|
||||
header: "<windows.h>".}
|
||||
## Initializes the lock `L`.
|
||||
|
|
|
|||
|
|
@ -57,7 +57,6 @@ when defined(windows):
|
|||
type
|
||||
SysThread* = Handle
|
||||
WinThreadProc = proc (x: pointer): int32 {.stdcall.}
|
||||
{.deprecated: [TSysThread: SysThread].}
|
||||
|
||||
proc createThread(lpThreadAttributes: pointer, dwStackSize: int32,
|
||||
lpStartAddress: WinThreadProc,
|
||||
|
|
@ -198,8 +197,6 @@ else:
|
|||
Timespec {.importc: "struct timespec", header: "<time.h>".} = object
|
||||
tv_sec: Time
|
||||
tv_nsec: clong
|
||||
{.deprecated: [TSysThread: SysThread, Tpthread_attr: PThreadAttr,
|
||||
Ttimespec: Timespec, TThreadVarSlot: ThreadVarSlot].}
|
||||
|
||||
proc pthread_attr_init(a1: var PthreadAttr) {.
|
||||
importc, header: pthreadh.}
|
||||
|
|
@ -277,7 +274,6 @@ type
|
|||
stackSize: int
|
||||
else:
|
||||
nil
|
||||
{.deprecated: [TThreadLocalStorage: ThreadLocalStorage, TGcThread: GcThread].}
|
||||
|
||||
when not defined(useNimRtl):
|
||||
when not useStackMaskHack:
|
||||
|
|
@ -382,8 +378,6 @@ type
|
|||
dataFn: proc (m: TArg) {.nimcall, gcsafe.}
|
||||
data: TArg
|
||||
|
||||
{.deprecated: [TThread: Thread].}
|
||||
|
||||
var
|
||||
threadDestructionHandlers {.rtlThreadVar.}: seq[proc () {.closure, gcsafe.}]
|
||||
|
||||
|
|
|
|||
|
|
@ -13,7 +13,6 @@
|
|||
type
|
||||
Ticks = distinct int64
|
||||
Nanos = int64
|
||||
{.deprecated: [TTicks: Ticks, TNanos: Nanos].}
|
||||
|
||||
when defined(windows):
|
||||
|
||||
|
|
@ -38,7 +37,6 @@ elif defined(macosx):
|
|||
importc: "mach_timebase_info_data_t",
|
||||
header: "<mach/mach_time.h>".} = object
|
||||
numer, denom: int32
|
||||
{.deprecated: [TMachTimebaseInfoData: MachTimebaseInfoData].}
|
||||
|
||||
proc mach_absolute_time(): int64 {.importc, header: "<mach/mach.h>".}
|
||||
proc mach_timebase_info(info: var MachTimebaseInfoData) {.importc,
|
||||
|
|
@ -61,7 +59,6 @@ elif defined(posixRealtime):
|
|||
final, pure.} = object ## struct timespec
|
||||
tv_sec: int ## Seconds.
|
||||
tv_nsec: int ## Nanoseconds.
|
||||
{.deprecated: [TClockid: Clockid, TTimeSpec: TimeSpec].}
|
||||
|
||||
var
|
||||
CLOCK_REALTIME {.importc: "CLOCK_REALTIME", header: "<time.h>".}: Clockid
|
||||
|
|
@ -89,7 +86,7 @@ else:
|
|||
final, pure.} = object ## struct timeval
|
||||
tv_sec: Time ## Seconds.
|
||||
tv_usec: clong ## Microseconds.
|
||||
{.deprecated: [Ttimeval: Timeval].}
|
||||
|
||||
proc posix_gettimeofday(tp: var Timeval, unused: pointer = nil) {.
|
||||
importc: "gettimeofday", header: "<sys/time.h>".}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue