What do we mean by a reentrant lock?
reentrant锁意味着什么呢?
Must not call non-reentrant functions?
绝对不调用不可重入的函数。
Must not call any non-reentrant functions
绝不调用任何不可重入函数。
Non-reentrant functions and static variables.
不可重入函数和静态变量。
Non-reentrant functions cannot be used by multiple threads.
不可重入的函数不能由多个线程使用。
Closures are needed if you need your rules to be reentrant.
如果你想让你的规则变成可再入的,那闭包就是必须的了。
Synchronized code relies on a simple kind of reentrant lock.
译文:锁对象同步代码依赖于一种简单的重入锁。
Remembering the state of the data makes the function non-reentrant.
记忆数据的状态会使函数不可重入。
Occurrence of some of the RA may be attributed to reentrant mechanism.
部分RA的发生仍有折返机制参与。
Defines reentrancy and includes a POSIX listing of a reentrant function.
定义了可重入性,并包含一个可重入函数的POSIX清单。
Suppose that the signal handler USES gethostbyname, which is non-reentrant.
假定信号处理器使用了不可重入的gethostbyname。
Returning a pointer to static data may cause a function to be non-reentrant.
返回指向静态数据的指针可能会导致函数不可重入。
Moreover, it may be impossible to make a non-reentrant function thread-safe.
另外,或许不可能让某个不可重入的函数是线程安全的。
The rest of the functions are non-reentrant because of any of the following.
出于以下任意某个原因,其余函数是不可重入的。
It is acceptable because our test framework is not multithreaded or reentrant.
这是可以接受的,因为我们的测试框架不是多线程的或可重入的。
A reentrant function can be safely called recursively or from multiple tasks.
可再入的函数可以被安全地递归调用或由多任务多次调用。
A system configuration of reentrant I-IORS was proposed and analyzed theoretically.
文中还提出了一种再入式I -IORS的系统方案,并进行了理论分析。
I would like to propose a model for dealing with reentrant functions at the compiler level.
我将提出一个在编译器层次处理可重入函数的模型。
Reentrant functions either use local variables or protect their data when global variables are used.
可重入函数要么使用本地变量,要么在使用全局变量时保护自己的数据。
A reentrant function can be interrupted at any time and resumed at a later time without loss of data.
可重入函数可以在任意时刻被中断,稍后再继续运行,不会丢失数据。
Double tract conduction is the physiological basis of intra-atrial ventricular reentrant tachycardia.
房室结双径传导,是房室结内折返性心动过速的电生理基础。
But even the Framework itself is not reentrant ! If the repeated use of StringBuffers troubles you, just make them local.
但是Framewrok本事没有reentrant!如果重复使用StringBuffers总是困扰你,把他们本地化吧。
Note that this follows a standard convention for the naming of reentrant function by suffixing the function name with "_r".
注意,这里遵循了标准惯例,通过向函数名添加“_ r”后缀来命名可重入函数。
The good news is, these days many vendors have taken the initiative to provide reentrant versions of the standard C library.
近来很多提供商已经开始提供标准c程序库的可重入版本,这是一个好消息。
On most systems, malloc and free are not reentrant, because they use a static data structure that records which memory blocks are free.
在大部分系统中,malloc和free都不是可重入的,因为它们使用静态数据结构来记录哪些内存块是空闲的。
If the tool is designed to contain hardened areas around holes or reentrant angles the cooling effect must be very intensive at these areas.
如果工具被设计在附近包含变硬区域洞,或再进去的角冷却的效果一定是非常强烈的在这些区域。
If a function USES and modifies an object that you supply, it is potentially non-reentrant; two calls can interfere if they use the same object.
如果某个函数使用并修改了您提供的某个对象,那它可能就是不可重入的;如果两个调用使用同一对象,那么它们会相互干扰。
If a function USES and modifies an object that you supply, it is potentially non-reentrant; two calls can interfere if they use the same object.
如果某个函数使用并修改了您提供的某个对象,那它可能就是不可重入的;如果两个调用使用同一对象,那么它们会相互干扰。
应用推荐