utils/nativegen.py
8b008164b364c8f19c5d63aac690b881f539a4aa
created 2012-09-12 13:07 -0700
pushed 2012-09-12 20:41 +0000
Dan Schaffer Dan Schaffer - Bug 716548: Update license in tamarin source code to MPL2 (r=irichter)
20e1b78f1d005b721ab2739fa814d1c5bdc9d7eb
created 2012-08-03 06:14 -0700
pushed 2012-08-03 15:34 +0000
Dan Schaffer Dan Schaffer - bug 779210: Set sampler thunk method frame dxns to current method dxn (p=gcomnino,r=fklockii,r=phohense)
39f08686bb10adca4328fba26eb8454fba096818
created 2012-04-24 11:13 -0700
pushed 2012-04-25 14:31 +0000
Dan Schaffer Dan Schaffer - bug 7474398: check write status of generated files to avoid write errors
dfaf5c6d88857a2ed4790fc9c4e73f9747d52e44
created 2012-04-23 15:12 -0700
pushed 2012-04-24 00:43 +0000
Felix Klock II Felix Klock II - Bug 747398: backout CL 1055933 as it appears to have broken the Runtime CB in AVM branch (r=fklockii).
d17397690ae5dcb80e9c77a5f3c623286a2fb1f1
created 2012-04-23 14:29 -0700
pushed 2012-04-24 00:43 +0000
Dan Schaffer Dan Schaffer - bug 747398: display warning if generated/ files do not have write access and continue the build (r=flockii)
de88e6eec33ec14a34b0f2b483e5e1c34b4e12ae
created 2012-03-26 04:52 -0700
pushed 2012-03-28 08:26 +0000
Brent Baker Brent Baker - Bug 724139: Fix for Float support in nativegen.py (p=gcomnino, r+brbaker, sr+fklockii)
9f7989340770e2a8d0863783ac98ede94afef908
created 2012-03-19 07:48 -0700
pushed 2012-03-19 14:55 +0000
Felix Klock II Felix Klock II - Bug 724139: Add new telemetry based sampler into VM (p=gcomnino, r pending=rulohani).
f84ca7c71f86ae8f9813d9d887e31f028b7c56f3
created 2012-02-28 12:06 -0800
pushed 2012-02-28 20:09 +0000
Ruchi Lohani Ruchi Lohani - Bug 724139 - Add new telemetry based sampler into VM (p=gcomnino, r=rulohani)
29e3472aa9762dbf317f9a978a050c4cd3197322
created 2012-01-13 16:03 -0800
pushed 2012-01-14 00:04 +0000
Ruchi Lohani Ruchi Lohani - Bug 688261 - nativegen.py should get the correct poolobject in case of Interface class generated methods (p=rulohani, r=wmaddox, sr=edwsmith)
077186e4b46887de82493542c45431faf7a53dd7
created 2012-01-13 14:53 -0800
pushed 2012-01-13 22:55 +0000
Ruchi Lohani Ruchi Lohani - backout 2e8247b57659, generated files were not correct
2e8247b57659bd80b5bda74ef87b358302704814
created 2012-01-13 14:15 -0800
pushed 2012-01-13 22:16 +0000
Ruchi Lohani Ruchi Lohani - Bug 688261 - nativegen.py should get the correct poolobject in case of Interface class generated methods (p=rulohani, r=wmaddox, sr=edwsmith)
d3a176a7c29350bbe489bc424eb052dece9dd8ee
created 2011-12-14 16:27 +0200
pushed 2011-12-20 16:50 +0000
Virgil Palanciuc Virgil Palanciuc - fix for https://bugzilla.mozilla.org/show_bug.cgi?id=710684
c4b3ac6e296f9f42123ffeeaa8bbe1ddd679d0d5
created 2011-11-25 21:05 +0200
pushed 2011-12-20 16:50 +0000
Virgil Palanciuc Virgil Palanciuc - fix some of the review issues
96bac05c8dee95bb5d1d0c8d369e57883853ed85
created 2011-11-24 19:01 +0200
pushed 2011-12-20 16:50 +0000
Virgil Palanciuc Virgil Palanciuc - changes needed to make tr-float work in flash player
fa4cf11330a8f56bd7290e7a1fc256ad0d23d86a
created 2011-11-21 19:21 +0200
pushed 2011-12-20 16:50 +0000
Virgil Palanciuc Virgil Palanciuc - minor/style modifications
973b16b65d06e483dee0d3fe8178372ceabd0fc2
created 2011-11-21 18:23 +0200
pushed 2011-12-20 16:50 +0000
Virgil Palanciuc Virgil Palanciuc - merge fixes for float4_t-as-struct
7f41248b5bca50a4a4743d706bf6f2e783ca863e
created 2011-11-21 18:08 +0200
pushed 2011-12-20 16:50 +0000
Virgil Palanciuc Virgil Palanciuc - undo the second backout ('fix compilation on Windows')
08d093343e6bed3cd081b28c14260585d0161947
created 2011-11-21 18:05 +0200
pushed 2011-12-20 16:50 +0000
Virgil Palanciuc Virgil Palanciuc - undo the backout
6287ecf58aa94b55d10463113ded296c1289f20e
created 2011-11-21 17:57 +0200
pushed 2011-12-20 16:50 +0000
Virgil Palanciuc Virgil Palanciuc - fix float4_t-as-struct on Windows (both Win32 and Win64 now)
e001b502efa0ad0da826058d21eaf7031093521d
created 2011-11-19 08:14 +0100
pushed 2011-12-20 16:50 +0000
Lars T Hansen Lars T Hansen - Reverted rest of float4_t rewrite
d43339774db29ea7ac1f947472dbfc4ba236f396
created 2011-11-19 08:04 +0100
pushed 2011-12-20 16:50 +0000
Lars T Hansen Lars T Hansen - Reverted fe2ff435caf1: 'fixed compilation on Windows'
fe2ff435caf1e328514701af6123a7f30ab1ecc0
created 2011-11-18 18:02 +0200
pushed 2011-12-20 16:50 +0000
Virgil Palanciuc Virgil Palanciuc - fixed compilation on Windows
638ee7cee05ed3099a83a1a74a9d635394226d06
created 2011-11-18 17:19 +0200
pushed 2011-12-20 16:50 +0000
Virgil Palanciuc Virgil Palanciuc - removed stale SOFT_FLOAT4 guards; removed old code that dealt with structures on X64; fixed nativegen so that GCC won't crash on ARM
b6faddc1ba43b1062ab8ce694086e0a8b1ccd516
created 2011-11-18 16:48 +0200
pushed 2011-12-20 16:50 +0000
Virgil Palanciuc Virgil Palanciuc - converted float4_t to a structure
7bb05be792a59ab7475fd2e4496a637089f49b53
created 2011-11-14 22:45 -0500
pushed 2011-12-20 16:50 +0000
Edwin Smith Edwin Smith - CodegenLIR and X86 support for LIR_swzf4.
f7966eef4b332609398c7524b878fd4f17a91b6a
created 2011-11-08 17:36 +0100
pushed 2011-12-20 16:50 +0000
Lars T Hansen Lars T Hansen - Work on Vector.<float> and Vector.<float4>. Using the latter will likely result in crashes due to unresolved alignment issues.
f2a41eaa76e877137efd8b71ae9b4c56de8116f8
created 2011-11-03 15:48 +0200
pushed 2011-12-20 16:50 +0000
Virgil Palanciuc Virgil Palanciuc - modified nativegen.py to accept constant bools in the builtins; moved Float&Float4 classes in the same file (Float.as)
699a89753af216da76b3fc83c9c07b7490da89cd
created 2011-05-26 16:31 +0300
pushed 2011-12-20 16:50 +0000
Virgil Palanciuc Virgil Palanciuc - imported patch bug-615489.floatClass.build.diff
2ed68eb131e0365e5054ab109432d1471b35be88
created 2011-08-03 15:12 -0700
pushed 2011-08-03 22:12 +0000
Steven Johnson Steven Johnson - Bug 634638 followup: minor cleanup per Ruchi request
cfc49e5da644ae230cc56f0270f82a8ad258e7bf
created 2011-08-03 11:30 -0700
pushed 2011-08-03 22:12 +0000
Steven Johnson Steven Johnson - Bug 634638 - ANI: nativegen should emit callin wrappers for all methods in builtin classes (r=rulohani)
8b8081a5bf8373efdc70f9cc5fddd18360ee480e
created 2011-07-26 15:28 -0700
pushed 2011-07-26 22:28 +0000
Steven Johnson Steven Johnson - Bug 645409 - ANI: nativegen should emit synthetic C++ classes AS3 interfaces (r=pending)
37a7f46ffed33b577530bf725c254ca9e973f7e6
created 2011-07-14 09:25 -0400
pushed 2011-07-14 13:26 +0000
Felix S Klock II Felix S Klock II - Bug 671390: introduce 'binding' for clsfile (r=fklockii).
a371c8e5d90bbc047acb7ce0339ae0dcb81f4f03
created 2011-05-27 11:03 -0700
pushed 2011-05-27 18:03 +0000
Steven Johnson Steven Johnson - Bug 658548 - Update nativegen.py to support float (r=stejohns)
dccd1dc927e6015c92ed13e4866eec08f70db990
created 2011-05-20 11:52 -0700
pushed 2011-05-20 18:53 +0000
Steven Johnson Steven Johnson - Bug 649742 - Handle exact tracing of generated glue classes (r=rulohani,sr=lhansen)
16d3cf9bfb7b7071b3e6b790371257cccaf544c2
created 2011-05-17 10:31 -0700
pushed 2011-05-17 17:31 +0000
Steven Johnson Steven Johnson - Bug 649742 followup: Allow gc=conservative for synthetic classes (r=rulohani)
fbac8c9513150bf23552218b83dbc0c4dea86eed
created 2011-05-16 10:38 -0700
pushed 2011-05-16 17:38 +0000
Steven Johnson Steven Johnson - Bug 649742 - Handle exact tracing of generated glue classes (r=rulohani,sr=lhansen)
8811a1c53b59db8ae307626e5844132a88b89c95
created 2011-05-09 13:48 -0700
pushed 2011-05-09 20:48 +0000
Steven Johnson Steven Johnson - Bug 647972 - nativegen.py should emit GCMember smart pointer, not DRCWB (r=stejohns)
58d0a21161883580e2776c5dca939bbb89b1eff3
created 2011-05-03 13:35 -0700
pushed 2011-05-03 20:35 +0000
Steven Johnson Steven Johnson - Bug 654288 - remove "using namespace avmplus" from shell .h files (r=rreitmai)
a66997e32bcd712c325394574fbe9ef910eb3ae9
created 2011-04-01 14:18 -0700
pushed 2011-04-01 21:18 +0000
Steven Johnson Steven Johnson - Bug 645905 - ANI: synthetic classes need a way to declare friend access (r=rreitmai)
1e99d56d33a0515f7ce3429f84b104271ef1d7e7
created 2011-03-31 16:52 -0700
pushed 2011-03-31 23:52 +0000
Steven Johnson Steven Johnson - Bug 638956 followup: add ScriptObject overloads to isType, etc (r=me)
c482f8d25cd08c3d41a6eafd0ffced83efba9eef
created 2011-03-31 16:40 -0700
pushed 2011-03-31 23:40 +0000
Steven Johnson Steven Johnson - Bug 638956 followup: add missing explicit 'public' before isType, etc (r=me)
76020b2637d54e391becf6d3099d66037968e6b3
created 2011-03-31 15:55 -0700
pushed 2011-03-31 22:55 +0000
Steven Johnson Steven Johnson - Bug 638956 - ANI: Add a clean way to do isType/asType/coerceToType (r=rreitmai)
86d806fed151c5a856dbb33e82172db06b66a89a
created 2011-03-29 14:14 -0700
pushed 2011-03-29 21:14 +0000
Steven Johnson Steven Johnson - Bug 634635 followup: some changes to nativegen.py didn't get pushed (wrong patch file), this is the rest of the changes (r=same)
f67494deaa6f60112cdd5b6b600ff9a79833af8f
created 2011-03-29 14:09 -0700
pushed 2011-03-29 21:09 +0000
Steven Johnson Steven Johnson - Bug 617005 followup: back out nativegen changes (r=pending)
a7da387936d64c886882196a5211c7d3871a9c5d
created 2011-03-26 15:31 -0700
pushed 2011-03-26 22:31 +0000
Steven Johnson Steven Johnson - Bug 634635 - ANI: nativegen should emit synthetic C++ classes for all builtin classes, native or not (r=rreitmai)
d33ac05c5d934f9006b6507a4d21cd93a66f53ac
created 2011-03-25 07:51 +0100
pushed 2011-03-25 06:52 +0000
Lars T Hansen Lars T Hansen - Fix 617005 - Convert vm over to GCMember remove DWB/DWBRC (r=rulohani, r=stejohns)
ef3e768ed7c2ab943233af68d2a88e4d8c5b6406
created 2011-03-21 10:15 -0700
pushed 2011-03-21 17:15 +0000
Steven Johnson Steven Johnson - Bug 642743 - AOT break in generating glueClassName (r=stejohns)
f4943b15ab15cea865934b25cb223a971111f13d
created 2011-03-10 14:42 -0800
pushed 2011-03-10 22:42 +0000
Steven Johnson Steven Johnson - Bug 638998 - Need a way to specify that classes can't be constructed from AS3, only C++ (r=rreitmai)
377a9d4a9c119791832e7b7dde89301c9f2e51f2
created 2011-03-04 13:46 -0800
pushed 2011-03-04 21:46 +0000
Steven Johnson Steven Johnson - Bug 638879 - Don't emit namespace for the slot getter/setters (r=rreitmai)
08620371cc696a02608378609571f6d344a63c61
created 2011-03-02 10:44 -0800
pushed 2011-03-02 18:44 +0000
Steven Johnson Steven Johnson - Bug 637814 - Slot accessors should be C++ public if they are AS3 public (r=rreitmai)
b37477d7dcf772b47dafb5c1ac46f41a9dcac0fe
created 2011-03-02 10:43 -0800
pushed 2011-03-02 18:44 +0000
Steven Johnson Steven Johnson - Bug 636363 followup: allow for optional args (r=rreitmai)
48b099e59e481d8a0b23c550ca750a09790432fb
created 2011-02-28 14:39 -0800
pushed 2011-02-28 22:39 +0000
Steven Johnson Steven Johnson - Bug 636363 - ANI: offer a simple, statically-typed way to create instances (r=rreitmai)
4bdf638db18022a1dce9e49dc28af21b3b0b40cc
created 2011-02-25 13:06 -0500
pushed 2011-02-25 18:11 +0000
Tommy Reilly Tommy Reilly - Bug 636438 - make GC_AS3_EXACT tracing not require create method (r=stejohns,sr=lhansen)
72371ecb42eb3d3d182b09ea43f310782496f2fa
created 2011-02-23 18:38 -0800
pushed 2011-02-24 02:38 +0000
Steven Johnson Steven Johnson - Bug 635979 followup: add explicit namespacing to appease MSVC (r=stejohns)
d7259e8e4c87853247947edba1f93c400b181d39
created 2011-02-23 16:14 -0800
pushed 2011-02-24 00:14 +0000
Steven Johnson Steven Johnson - Bug 635979 followup: add bool!=0 love for MSVC to avoid conversion complaints (r=stejohns)
2fddec8f54516a371401a5f62c0917c2c55e9b78
created 2011-02-23 15:46 -0800
pushed 2011-02-23 23:46 +0000
Steven Johnson Steven Johnson - Bug 635979 - ANI: provide better support for getting builtin classes (r=rreitmai)
e9667482eca8e7684a191f48413c7155d3ade6a4
created 2011-02-22 19:10 -0800
pushed 2011-02-23 03:10 +0000
Steven Johnson Steven Johnson - Bug 635293 followup: instancebase_name needed to be converted back from component form to string form (r=stejohns)
b1194682c05e61e8296438731a8a3b4701bd0d0d
created 2011-02-18 15:01 -0800
pushed 2011-02-18 23:01 +0000
Steven Johnson Steven Johnson - Fix unused-parameter warnings (r=me)
787b436ba0491e7d8349132717b10c65c1c8ccc8
created 2011-02-18 14:44 -0800
pushed 2011-02-18 22:44 +0000
Steven Johnson Steven Johnson - Bug 635293 - ANI: general cleanup and refactoring of nativegen.py (r=rreitmai)
860aec924bc2c330e540abfe4ddbbf4631a99ddf
created 2011-02-16 19:04 -0800
pushed 2011-02-17 03:04 +0000
Steven Johnson Steven Johnson - Bug 634446 followup: tweaks for AOT (probably more to follow) (r=me)
less more (0) -100 -60 tip