Feed on
Posts
Comments

Archive for the ‘Technology’ Category

Yep, that’s right. The title says it all. I promised to have an update available in mid-July. Now it’s August. Where is the update? Well, I have made some progress but it’s not ready yet. Sorry.
If you’re using hfcd, please download and overwrite the original hfcd.jar. Please use the following URL:
http://www.stopcoding.org/downloads/hfcd.jar
The expiration date is now [...]

Read Full Post »

Hi, In my previous post, I talked about a RPC version of the Flex compiler API, i.e. instead of invoking the Flex compiler in the same JVM process as the caller, the RPC version makes network calls to a server dedicated to compiling Flex applications, modules and libraries. After working on the prototype a little [...]

Read Full Post »

I don’t know how many of you had used Flex Builder 1.0… It wasn’t Eclipse-based. It was based on the award-winning Dreamweaver C++ codebase. We all know that the compiler has been Java-based since day one, so it’s somewhat difficult to integrate the compiler with the C++ based FB (what JNI??). Anyhow, if I remember [...]

Read Full Post »

If you haven’t read my previous blog about the Flex Profiler, I recommend you go take a look…
Ever since the Flex Profiler was made available in early FB3 beta, I’ve been hearing some legitimate concerns. One example and I paraphrase:
It’s great that Flex has implemented a large number of Eclipse views for the main use [...]

Read Full Post »

Yeah, I know. This is a compiler blog, not a profiler blog. But I can explain…
The performance and memory profiling feature in Flex Builder Professional Edition wasn’t done by the FB development team. It was done by the Flex compiler team. Yes. I mean everything: the Eclipse plugin, user interface, profiler agent, data collection and [...]

Read Full Post »

In one of my previous posts, Flex Compiler SHell (fcsh), I mentioned that Flex removed the flex2.tools.Shell class from mxmlc.jar in version 3. For those who’ve read my previous post, flex2.tools.SimpleShell is a simplified version of flex2.tools.Shell and is currently the ‘official’ fcsh. But flex2.tools.Shell is the version I used back then when I worked [...]

Read Full Post »

If you are a Flex developer, I am sure that you know what SWC is. SWC files are component archive files (a.k.a. libraries) and it’s the library format of choice for Flash Authoring and Flex. SWCs are zip-compatible - that means you can use any zip utilities to open and view it.
The SWC format was [...]

Read Full Post »

In early summer 2005, the Flex development team was busy working on Flex 2. The new Flex compiler redesign and implementation were finally gaining traction (well, you have no idea how frustrating it was when you had to build a new compiler that integrated with some unstable AS3 compiler pieces and had to run those [...]

Read Full Post »

STOP! Before you continue, I want to make sure that you have downloaded the compiler source code from the Adobe open source site. Ideally, it would really help if you also have Eclipse setup so you can view the source files easily.
As I mentioned in my previous post, the Flex compiler supports multiple programming languages. [...]

Read Full Post »

Good evening. Let me start with telling a little bit about the history of the Flex compiler. When we first started building the Flex compiler back in 2002, we almost started everything from scratch. Well, one of the exceptions was the support for ActionScript 2. We ported the C++ version of the ActionScript 2 compiler [...]

Read Full Post »