自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Felix的专栏

专注于基于嵌入式的WebOS的开发

  • 博客(30)
  • 资源 (18)
  • 收藏
  • 关注

原创 jsr 指令

This instruction makes a delayed branch to the subroutine procedure at the specified address afterexecution of the following instruction. Return address (PC + 4) is saved in PR, and a branch ismad

2013-04-28 18:26:05 5766

转载 全面介绍javascript异常处理(try…catch…finally window.onerror)

转自:http://snap.oncoding.cn/javascript/base/article200907/216.html全面介绍javascript异常处理(try…catch…finally window.onerror)发表于:2009-07-13 08:54 分类:首页 > JavaScript > JavaScript基础 > , 标签: JavaScri

2013-04-28 11:18:21 2713

原创 PC-relative with displacement

PC-relative with displacementPc value is the instruction address. instructionformat:@(disp:8, PC) Effective address caculation method:Effective address is PC+4 with 8-bitdisplacementdi

2013-04-27 17:51:24 1139

转载 大小端

SH4默认应该是小端模式,但是http://onlinedisassembler.com/odaweb/run_hex上使用的默认值却是大端,这是有问题的大端:内存顺序读取;小端:在类型单位大小内,按字节的相反顺序读取大端模式所谓的大端模式,是指数据的高位,保存在内存的低地址中,而数据的低位,保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺

2013-04-27 10:28:59 674

转载 vs2008 条件断点

vs2008 条件断点条件成立触发断点先设置一个普通断点。断下来的时候再设置它的条件。如下图:在Breakpoints窗口中找到这个断点,右键选择Condition…如下图:输入条件,这样就会在这个条件成立的时候,才触发断点。内存改变时触发断点有时候想知道一个指针什么时候被改变了。可以用这种方法。先在指针处断下来。如下

2013-04-22 20:32:27 1147

转载 字节对齐

#pragma pack(n) 对齐用法详解什么是对齐,以及为什么要对齐: 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定变量的时候经常在特定的内存地址访问,这就需要各类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。对齐的作用和原因:各个硬件平台对存储空间的处理

2013-04-22 16:27:58 555

原创 mpcl

http://todobits.es/mpcl.htmlWhat is MPCL ?MPCL is a plug-in for Microsoft Visual C++ 2005 and Visual C++2008, which allow to maximize the use of the CPU in order to minimize the compiling ti

2013-04-20 09:02:17 9949

转载 JavaScript真经

转自:http://wenku.baidu.com/view/059c7c6b561252d380eb6e72.html这里的排版很乱,推荐到原链接处看JavaScript真经数据与代码 编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。 数据天生就是文静的,总想保持自己固有的本色;而代码却

2013-04-19 14:50:22 663

转载 JIT 技术

http://www.cs.toronto.edu/~matz/dissertation/matzDissertation-latex2html/node5.html#SECTION00570030000000000000    Next: 3 Dispatch Techniques Up: Zaleski Dissertation Previous: 1 Introduc

2013-04-18 18:13:41 3173

转载 Adobe AIR, Webkit and XML

http://www.developria.com/2008/04/adobe-air-webkit-and-xml.htmlAdobe AIR, Webkit and XMLBy Jonathan Snook on April 12, 2008 12:06 PMNormally, when working client-side within a we

2013-04-18 10:28:17 1200

原创 Compiler term

JIT相关的技术:http://www.cs.toronto.edu/~matz/dissertation/matzDissertation-latex2html/node1.htmlcti:     context-threaded-interpreterDirect-threadedinterpreters: use indirect branches todispatch b

2013-04-17 18:57:44 711

转载 在VC++中使用内联汇编

转自:http://www.98exe.net/Article/a/2006-11-05/2048.html在VC++中使用内联汇编 作者:未知 文章来源:网络 点击数:1790 更新 时间:2006-11-5 1:06:52 堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程

2013-04-16 15:40:55 2006

原创 How to debug the SFX

http://mac-os-forge.2317878.n4.nabble.com/x86-64-JIT-td177690.html#a177705Q:FWIW, it crashes with a corrupted stack: (gdb) bt #0  0x00007fd115002c00 in ?? () #1  0x00007fd11f4f6d26 in JSC:

2013-04-15 16:45:59 539

转载 Understending LLInt

Q: At which point LLInt starts to compile bytecode to the native code?If I'm not mistaken it should be in prepareForExecution function, so I guess that this part of code actually does translatio

2013-04-15 15:21:04 1025

转载 JIT File description

ARM SFX PORTING:https://bugs.webkit.org/show_bug.cgi?id=24986Q:Can't understand difference between jit/JITArithmetic32_64 and jit/JITArithmetic.Both of them are implementing JIT class. So wh

2013-04-15 14:11:24 765

转载 privateCompileMainPass & privateCompileSlowCases

以加法为例说明了fast path,slow path对每条指令的意义。转自:http://mac-os-forge.2317878.n4.nabble.com/SFX-instructions-emission-slow-cases-tt171996.html#a171998Q:As I understand there are two passes to translate

2013-04-15 13:52:59 642

转载 Non JS Function call.

https://lists.webkit.org/pipermail/webkit-dev/2012-July/021584.htmlAs I understand in SFX all non JS functions calls go troughJITStubs:op_call_NotJSFunction function.But in which point, whe

2013-04-15 12:15:44 809

原创 How to find the HTML5 feature for your HTML5R

术语:Polyfills and shims:it consist of carefully crafted (in most cases) JavaScript, HTML and CSS code that help to provide the technology and functionality that you expect the browser to provide na

2013-04-14 17:14:06 792

原创 MS VS只生成dll,不生成lib

VS中使用模块定义文件(.def)用VS创建了一个项目,要做一个dll,一切完了之后发现只生成了dll,没有生成lib。需要加入.deff的模块定义文件(包含到处函数的东东),加上之后,就生成.lib了都知道在写DLL的时候,使用模块定义文件(.def)可以防止DLL里的命名变更。但在vs 里这样做是不可以的,必须在项目--属性--连接器--输入

2013-04-12 19:36:55 2341

转载 聊天常用缩略语

连通房connecting 续住extension 加床extra Bed 预报forecast 客人帐单guest Folio 管家部报表housekeeping Report 加入join-in  超过退房时间late Check-out 记事本log Book 净价net Rate 坏房out Of Or

2013-04-12 10:30:58 1750

转载 SFX:hunting for samples in the forest of JIT

http://webkit.sed.hu/blog/20100407/aim-shoot-weigh-hunting-samples-forest-jitAim, shoot, weigh! - hunting for samples in the forest of JITPosted by gabor.loki at 04/07/2010 - 11:34 J

2013-04-11 20:45:26 668

转载 SFX:property caching madness in JIT

转自:http://webkit.sed.hu/blog/20090528/technical-discussion-part-3-property-caching-madness-jitTechnical discussion part 3: property caching madness in JITPosted by zoltan.herczeg at 05/2

2013-04-11 20:03:22 616

转载 SFX: constructing constants

转自:http://webkit.sed.hu/node/17Technical discussion part 2: constructing constantsPosted by zoltan.herczeg at 05/18/2009 - 10:19 arm JITAmong other things, one interesting adva

2013-04-11 19:50:40 686

转载 SFX: interface between jit and C++

转自:http://webkit.sed.hu/blog/20090430/technical-discussion-part-1-interface-between-jit-and-cinterface between jit and C++Posted by zoltan.herczeg at 04/30/2009 - 12:16 arm JIT

2013-04-11 19:38:47 679 1

转载 WINCE-如何通过map文件定位异常地址

在程序异常时,通常通过debug调试的方法找原因。在非调试的模式下或者实际应用中,程序出现崩溃,当程序比较复杂,通过查看代码不容易查出问题。在evc和vs2005的工具中,可以通过生成map(映射文件)和cod(程序集、机器码、源代码)文件查找异常地址。map可定位在发生崩溃的函数,code文件可定位在具体函数中的某一行。 在evc中配置设置如下生成Cod文件:在P

2013-04-09 18:16:38 1836

转载 逆向与反汇编工具

// Dump the generated code in an asm file format that can be assembled and then disassembled// for debugging purposes. For example, save this output as jit.s:1. //   gcc -c jit.s    //   objdump

2013-04-09 14:17:29 3710

转载 unsigned char,short,int ,long在16位32位和64位机器的长度

unsigned char,short,int ,long在16位32位和64位机器的长度 转载▼最近经常见到这些unsigned char,short,int ,long的定义,有时真的不确定位长是多少,上网查,又话是跟编译器有关,没一个准确答案。于是只好自己找答案,其实用一个最简单地方就可以知道其长度,就是用sizeof函数。于是我写了如下一段:

2013-04-09 11:22:57 7742

转载 浅析HTML5在移动应用开发中的使用

前言        HTML5的出现让移动平台的竞争由系统平台转向了浏览器之间:移动端的IE、Chrome、FireFox、Safari,亦或是新出现的浏览器,谁能达到在移动端对HTML5更好的支持,谁就能在以后的移动应用领域占据更多的市场。现在我们怎么装APP有了HTML5以后怎么装APP更灵活、更方便的

2013-04-07 17:53:05 743

转载 解析HTML5 Web Forms 2.0 新特性

解析HTML5 Web Forms 2.0 新特性HTML5 Web Forms 2.0是对目前Web表单的全面提升,它在保持了简便易用的特性的同时,增加了许多内置的控件或者控件属性来满足用户的需求,并且同时减少了开发人员的编程。在我看来,HTML5 主要在以下几个方面对目前的Web表单做了改进:新的控件类型还在为类型检查犯愁吗,还在为那一长串看不太

2013-04-07 17:39:34 1204

转载 Webkit Porting & Optimization

http://paulirish.com/2013/webkit-for-developers/WebKit for DevelopersFor many of us developers, WebKit is a black box. We throw HTML, CSS, JS and a bunch of assets at it, and WebKit,

2013-04-07 12:33:18 1493

Android的GUI系统.

Introduce the android gui system.

2013-09-04

context thread interpreter

context threading, improves branch prediction and performance by aligning hardware and virtual machine state. Linear virtual instructions are dispatched with native calls and returns, aligning the hardware and virtual PC.

2013-04-18

软件项目计划书+通用模板

软件项目计划书+通用模板,包括了各个部分。

2013-03-29

How WebKit Renders the Web Presentation

Intel->Apple->Microsoft->Palm->HP->Google on and off on WebKit since 2006 editing, mobile, layout, bidi, sub-pixel Intel->Apple->Microsoft->Palm->HP->Google on and off on WebKit since 2006 editing, mobile, layout, bidi, sub-pixel

2013-03-22

TabSiPlus for sourceinsigh

TabSiPlus for sourceinsigh help to anasys the source code.

2013-03-21

Visual Assist

Visual Assist for vs2008

2013-03-21

webkitJS引擎深入分析

webkitJS引擎深入分析, 分析的很不错。

2013-03-20

移动浏览器内核和HTML5

移动浏览器内核和HTML5

2013-03-19

Software Architecture For Digitalhome

Software Architecture For Digitalhome

2013-03-13

windows ce remote process explorer

windows ce remote process explorer,wince下同步查看进行内存,线程,模块等信息的工具,也可进行崩溃地址定位代码行。

2013-03-11

CrashFinder

CrashFinder,帮助你找到程序崩溃的代码行

2013-03-11

单片机的指令系统-汇编指令

单片机的指令系统-汇编指令,用于学习汇编指令

2013-03-04

A Trace-based Java JIT Compiler Retrofitted from a Method-based Compiler

backup for study the jit

2013-03-04

Attacking_Clientside_JIT_Compilers_Paper

It describe some technologies for JIT

2013-03-04

JAVA----JIT

introduce the JVM JIT

2013-03-01

linux内核模块和驱动程序的编写

linux内核是一个整体是结构.因此向内核添加任何东西.或者删除某些功能 ,都十分困难.为了解决这个问题. 引入了内核机制.从而可以动态的想内核中添加或者删除模块. 模块不被编译在内核中,因而控制了内核的大小.然而模块一旦被插入内核,他就和内核其他部分一样.这样一来 就会曾家一部分系统开销.同时,如果模块出现问题.,也许会带来系统的崩溃.

2009-12-03

webkit 分析报告

目 录 一.Webkit介绍 3 二.Webkit编译详解 5 1.依赖库及介绍 5 2.X11+Gtk+WebKit交叉编译详解 7 3.编译出错Q&A: 12 三.WebKit分析 14 1.体系结构 14 2.解析流程 16 3.浏览器系统结构 17 四.各种浏览器比较分析 18 1.网页浏览器列表 18 2.浏览参数性能比较 20 3.浏览器使用率分析 25 4.WebKit的SWOT分析 26 五.浏览器的未来 26 1.微软的梦魇 27 2.云端技术的发展 28 3.浏览器的未来 28

2009-12-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除