Global Patent Index - EP 1240582 A1

EP 1240582 A1 20020918 - FINE GRAIN TRANSLATION DISCRIMINATION

Title (en)

FINE GRAIN TRANSLATION DISCRIMINATION

Title (de)

UNTERSCHEIDUNG VON FEINKORNTRANSLATION

Title (fr)

DISCRIMINATION DE TRADUCTION A HAUTE RESOLUTION

Publication

EP 1240582 A1 20020918 (EN)

Application

EP 00960034 A 20000906

Priority

  • US 0024651 W 20000906
  • US 41735699 A 19991013

Abstract (en)

[origin: US6363336B1] A method for determining if writes to a memory page are directed to target instructions which have been translated to host instructions in a computer which translates instructions from a target instruction set to a host instruction set, including the steps of detecting a write to a memory page storing target instructions which have been translated to host instructions, detecting whether a sub-area of the memory page to which the write is addressed stores target instructions which have been translated, and invalidating host instructions translated from addressed target instructions.

IPC 1-7

G06F 9/00; G06F 9/455; G06F 12/08

IPC 8 full level

G06F 9/00 (2006.01); G06F 9/318 (2006.01); G06F 9/38 (2006.01); G06F 9/455 (2006.01); G06F 12/08 (2006.01); G06F 12/10 (2006.01)

CPC (source: EP KR US)

G06F 9/00 (2013.01 - KR); G06F 9/3017 (2013.01 - EP US); G06F 9/3808 (2013.01 - EP US); G06F 9/3812 (2013.01 - EP US); G06F 9/45504 (2013.01 - EP US); G06F 12/10 (2013.01 - EP US)

Designated contracting state (EPC)

AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE

DOCDB simple family (publication)

WO 0127743 A1 20010419; AT E377212 T1 20071115; CA 2384254 A1 20010419; CA 2384254 C 20041102; CN 1196994 C 20050413; CN 1399735 A 20030226; DE 60036960 D1 20071213; DE 60036960 T2 20080814; EP 1240582 A1 20020918; EP 1240582 A4 20050831; EP 1240582 B1 20071031; JP 2003511788 A 20030325; JP 2006244516 A 20060914; JP 4275884 B2 20090610; JP 4417346 B2 20100217; KR 100573446 B1 20060426; KR 20020039685 A 20020527; US 6363336 B1 20020326

DOCDB simple family (application)

US 0024651 W 20000906; AT 00960034 T 20000906; CA 2384254 A 20000906; CN 00814186 A 20000906; DE 60036960 T 20000906; EP 00960034 A 20000906; JP 2001530689 A 20000906; JP 2006112312 A 20060414; KR 20027004731 A 20020412; US 41735699 A 19991013