-
公开(公告)号:US07610322B2
公开(公告)日:2009-10-27
申请号:US10853420
申请日:2004-05-25
申请人: Brian M. Grunkemeyer , David Sebastien Mortenson , Rudi Martin , Sonja Keserovic , Mahesh Prakriya , Christopher W. Brumme
发明人: Brian M. Grunkemeyer , David Sebastien Mortenson , Rudi Martin , Sonja Keserovic , Mahesh Prakriya , Christopher W. Brumme
CPC分类号: G06F21/52 , Y10S707/99931 , Y10S707/99952 , Y10S707/99957
摘要: Enabling secure and efficient marshaling, utilization, and releasing of handles in either of an operating system or runtime environment includes wrapping a handle with a counter to tabulate a number of threads using currently using the handle. Thus, handle administration is implemented to circumvent potential security risks, avoid correctness problems, and foster more efficient handle releasing.
摘要翻译: 在操作系统或运行时环境中实现安全有效的封送,利用和释放句柄包括使用当前使用句柄的带有计数器的句柄来制表数个线程。 因此,执行处理管理以规避潜在的安全隐患,避免正确性问题,并促进更有效的处理释放。
-
公开(公告)号:US20060004805A1
公开(公告)日:2006-01-05
申请号:US10853420
申请日:2004-05-25
申请人: Brian Grunkemeyer , David Mortenson , Rudi Martin , Sonja Keserovic , Mahesh Prakriya , Christopher Brumme
发明人: Brian Grunkemeyer , David Mortenson , Rudi Martin , Sonja Keserovic , Mahesh Prakriya , Christopher Brumme
IPC分类号: G06F17/00
CPC分类号: G06F21/52 , Y10S707/99931 , Y10S707/99952 , Y10S707/99957
摘要: Enabling secure and efficient marshaling, utilization, and releasing of handles in either of an operating system or runtime environment includes wrapping a handle with a counter to tabulate a number of threads using currently using the handle. Thus, handle administration is implemented to circumvent potential security risks, avoid correctness problems, and foster more efficient handle releasing.
-
公开(公告)号:US08745605B2
公开(公告)日:2014-06-03
申请号:US12351450
申请日:2009-01-09
IPC分类号: G06F9/45
摘要: Various domains may wish to specify different implementations of the type; e.g., a compilation domain may describe the type statically, an execution domain may instantiate objects of the given type, while a debugging execution domain may associate additional debugging information such as a symbol name. This may be achieved by specifying a type implementation of a particular type within respective domains which all implement a common type interface. A type binding instruction set may then select a type implementation for the type within the target instruction set according to the domain, and may bind type instances of the type within target instruction set to the selected type implementation for the current domain. This technique yields domain-specific variance in type implementation without having to reconfigure the target instruction set or perform domain-checking logic there-within.
摘要翻译: 各种域可能希望指定类型的不同实现; 例如,编译域可以静态地描述类型,执行域可以实例化给定类型的对象,而调试执行域可以关联诸如符号名称的附加调试信息。 这可以通过在各个域内指定特定类型的类型实现来实现,所述类型实现都实现公共类型接口。 然后,类型绑定指令集可以根据域为目标指令集中的类型选择类型实现,并且可以将目标指令集中的类型的类型实例绑定到当前域的所选类型实现。 该技术在类型实现中产生特定于领域的方差,而不必在其内部重新配置目标指令集或执行域检查逻辑。
-
公开(公告)号:US20100180269A1
公开(公告)日:2010-07-15
申请号:US12351450
申请日:2009-01-09
IPC分类号: G06F9/45
摘要: Various domains may wish to specify different implementations of the type; e.g., a compilation domain may describe the type statically, an execution domain may instantiate objects of the given type, while a debugging execution domain may associate additional debugging information such as a symbol name. This may be achieved by specifying a type implementation of a particular type within respective domains which all implement a common type interface. A type binding instruction set may then select a type implementation for the type within the target instruction set according to the domain, and may bind type instances of the type within target instruction set to the selected type implementation for the current domain. This technique yields domain-specific variance in type implementation without having to reconfigure the target instruction set or perform domain-checking logic there-within.
摘要翻译: 各种域可能希望指定类型的不同实现; 例如,编译域可以静态地描述类型,执行域可以实例化给定类型的对象,而调试执行域可以关联诸如符号名称的附加调试信息。 这可以通过在各个域内指定特定类型的类型实现来实现,所述类型实现都实现公共类型接口。 然后,类型绑定指令集可以根据域为目标指令集中的类型选择类型实现,并且可以将目标指令集中的类型的类型实例绑定到当前域的所选类型实现。 该技术在类型实现中产生特定于领域的方差,而不必在其内部重新配置目标指令集或执行域检查逻辑。
-
-
-