-
公开(公告)号:CN1542616A
公开(公告)日:2004-11-03
申请号:CN200410032826.2
申请日:2004-04-12
Applicant: 松下电器产业株式会社
IPC: G06F9/45
CPC classification number: G06F8/4441 , G06F8/433
Abstract: 本发明的目的在于提供一种编译装置、编译方法、通信终端设备、编译程序以及程序产品,可以较高的准确度选择出源程序中执行次数较多的部分、或者执行次数较多的可能性较高的部分而优先进行编译。在本发明的终端设备的编译单元所执行的处理过程中,其步骤S11,就主程序来搜索具有多重嵌套结构或单一嵌套结构的循环。步骤S14检测从循环中读取的另外的程序。步骤S15就读取的程序来搜索具有多重嵌套结构或单一嵌套结构的循环。步骤S17将在其之前被检测出来的循环的嵌套总数作为循环深度来计算。也就是,步骤S17,针对涉及读取关系的多个程序,将构成多重嵌套结构的循环总体的多重度,作为循环深度而予以计算。步骤S20将循环深度较大的循环优先包括进应该进行编译的部分。步骤S21只对已被决定为应该编译的部分进行编译。
-
公开(公告)号:CN100388200C
公开(公告)日:2008-05-14
申请号:CN200380108378.3
申请日:2003-12-26
Applicant: 松下电器产业株式会社
Abstract: 本发明涉及编译程序、存储该程序的计算机可读存储媒体、编译方法和编译单元,其目的是自动生成重入目标程序。为实现这一目的,地址保存程序生成器16a生成地址保存程序,用于保存调用程序模块的数据区地址;地址设置程序生成器16b生成地址设置程序,用于设置其它程序模块的数据区地址;转移程序生成器16c生成转移程序,用于从调用程序模块转移到其它程序模块;地址复位程序生成器16d生成地址复位程序,用于阅读和复位保存的数据区地址;以及存取程序生成器16e生成存取程序,用于利用相对地址从设置数据区地址存取其它程序模块的数据区。
-
公开(公告)号:CN1280730C
公开(公告)日:2006-10-18
申请号:CN02154246.5
申请日:2002-12-13
Applicant: 松下电器产业株式会社
Inventor: 川本琢二
CPC classification number: G06F12/0269 , G06F12/0276 , Y10S707/99957
Abstract: 不用存储单元收集装置(100)包括:世代堆栈生成部(20),在开始执行方法的同时生成世代堆栈;世代间目标移动部(80),在根据以前生成的世代堆栈来参照新生成的世代堆栈的目标的情况下,将该目标移动到以前生成的世代堆栈;和世代堆栈释放部(40),在结束方法执行的同时,释放对应于该方法的世代堆栈。
-
公开(公告)号:CN1534467A
公开(公告)日:2004-10-06
申请号:CN200410031836.4
申请日:2004-03-30
Applicant: 松下电器产业株式会社
IPC: G06F9/44
CPC classification number: G06F9/44521
Abstract: 本发明提供一种在保存连接后程序的存储器受到容量限制的情况下可以尽可能提高连接后程序的执行时速度的程序连接方法、装置及程序、程序产品以及终端装置。作为初始设定,将进行连接的对象设定为全部类库(221)。由此全部的类库被连接(223)。接着,判定保存连接后程序的存储器是否溢出(225)。若溢出,则将使用目前正连接的类库的应用程序数的最大值赋值给变量N(231)。然后,变更设定为“不连接在N个及以上应用程序中使用的类库”的内容,再度进行连接(223)。若存储器不溢出,则处理结束(228)。
-
公开(公告)号:CN1312502A
公开(公告)日:2001-09-12
申请号:CN01116884.6
申请日:2001-02-21
Applicant: 松下电器产业株式会社
IPC: G06F9/45
CPC classification number: G06F8/54 , G06F9/4492
Abstract: 偏置表生成部13对于从基础类文件承接来的类设计非依赖字段和新定义的类设计非依赖字段分配偏置号,以便对应于终端装置的种类变换个数或类型,而不需要与从基础类文件承接来的类设计依赖字段。命令变换部14根据这个号变换用户类文件中的命令。
-
公开(公告)号:CN102047224B
公开(公告)日:2013-10-02
申请号:CN200980119128.7
申请日:2009-05-13
Applicant: 松下电器产业株式会社
Inventor: 川本琢二
IPC: G06F9/48
CPC classification number: G06F9/461
Abstract: 本发明提供信息处理装置、信息处理方法及信息处理程序。本发明的信息处理装置,用于对分别与事件的取得相对应地进行处理的多个线程,在进行切换的同时通过处理器来加以执行,在取代执行状态下的第1线程,而使所述多个线程中处于非执行状态的第2线程转变为执行状态时,检测第1线程中下一次成为执行状态时的处理的开始位置是与事件的取得相对应的既定的处理部分这一情况,并检测第2线程中的处理的开始位置是所述既定的处理部分这一情况,根据这些检测结果,切换是否对处理器设定第2线程执行用的上下文,并进行动作。
-
公开(公告)号:CN102640122A
公开(公告)日:2012-08-15
申请号:CN201180004477.1
申请日:2011-08-10
Applicant: 松下电器产业株式会社
CPC classification number: G06F16/27
Abstract: 播放器(内容检索装置)(4)将取得的第一元数据(连续序号100号)和存储单元中的与100号对应的第一元数据进行比较,若判断为不一致(S45,S46:否),则本次取得与连续序号99号对应的第一元数据。并且,将取得的第一元数据与存储单元中的与100号对应的第一元数据进行比较,若判断为一致(S45,S46:是),则播放器(4)从服务器(8)取得与连续序号99号对应的内容并开始再现。
-
公开(公告)号:CN100388191C
公开(公告)日:2008-05-14
申请号:CN200410031836.4
申请日:2004-03-30
Applicant: 松下电器产业株式会社
IPC: G06F9/44
CPC classification number: G06F9/44521
Abstract: 本发明提供一种在保存连接后程序的存储器受到容量限制的情况下可以尽可能提高连接后程序的执行时速度的程序连接方法、装置及程序、程序产品以及终端装置。作为初始设定,将进行连接的对象设定为全部类库(221)。由此全部的类库被连接(223)。接着,判定保存连接后程序的存储器是否溢出(225)。若溢出,则将使用目前正连接的类库的应用程序数的最大值赋值给变量N(231)。然后,变更设定为“不连接在N个及以上应用程序中使用的类库”的内容,再度进行连接(223)。若存储器不溢出,则处理结束(228)。
-
公开(公告)号:CN1251075C
公开(公告)日:2006-04-12
申请号:CN01116884.6
申请日:2001-02-21
Applicant: 松下电器产业株式会社
IPC: G06F9/45
CPC classification number: G06F8/54 , G06F9/4492
Abstract: 偏置表生成部13对于从基础类文件承接来的类设计非依赖字段和新定义的类设计非依赖字段分配偏置号,以便对应于终端装置的种类变换个数或类型,而不需要与从基础类文件承接来的类设计依赖字段。命令变换部14根据这个号变换用户类文件中的命令。
-
公开(公告)号:CN102047224A
公开(公告)日:2011-05-04
申请号:CN200980119128.7
申请日:2009-05-13
Applicant: 松下电器产业株式会社
Inventor: 川本琢二
IPC: G06F9/48
CPC classification number: G06F9/461
Abstract: 本发明提供信息处理装置、信息处理方法及信息处理程序。本发明的信息处理装置,用于对分别与事件的取得相对应地进行处理的多个线程,在进行切换的同时通过处理器来加以执行,在取代执行状态下的第1线程,而使所述多个线程中处于非执行状态的第2线程转变为执行状态时,检测第1线程中下一次成为执行状态时的处理的开始位置是与事件的取得相对应的既定的处理部分这一情况,并检测第2线程中的处理的开始位置是所述既定的处理部分这一情况,根据这些检测结果,切换是否对处理器设定第2线程执行用的上下文,并进行动作。
-
-
-
-
-
-
-
-
-