[svn:bz-trunk] 12783: Optimizations around subtopic handling in MessageService/ ActionscriptAdapter, now we avoid calling Subtopic constructor ( which is costly) multiple times.

Revision: 12783
Revision: 12783
Author:   [email protected]
Date:     2009-12-10 06:42:14 -0800 (Thu, 10 Dec 2009)
Log Message:
Optimizations around subtopic handling in MessageService/ActionscriptAdapter, now we avoid calling Subtopic constructor (which is costly) multiple times.
Checkintests: Pass - except the usual 3 failing tests.
QA: Yes
Doc: No
Modified Paths:
    blazeds/trunk/modules/core/src/flex/messaging/services/MessageService.java
    blazeds/trunk/modules/core/src/flex/messaging/services/messaging/SubscriptionManager.java
    blazeds/trunk/modules/core/src/flex/messaging/services/messaging/adapters/ActionScriptAda pter.java

Similar Messages

  • [svn:bz-trunk] 14247: Remove the special handling of ActionscriptAdapter#invoke in MessageService .

    Revision: 14247
    Revision: 14247
    Author:   [email protected]
    Date:     2010-02-18 09:44:02 -0800 (Thu, 18 Feb 2010)
    Log Message:
    Remove the special handling of ActionscriptAdapter#invoke in MessageService. This was added for performance reasons but did not end up mattering in the end.
    Checkintests: Pass
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/services/MessageService.java
        blazeds/trunk/modules/core/src/flex/messaging/services/messaging/adapters/ActionScriptAda pter.java

  • [svn:fx-trunk] 13964: Work around TLF bug #2545307.

    Revision: 13964
    Revision: 13964
    Author:   [email protected]
    Date:     2010-02-03 11:47:06 -0800 (Wed, 03 Feb 2010)
    Log Message:
    Work around TLF bug #2545307.  ContainerController.mouseWheelHandler() should be checking if the default behavior is prevented before it acts on the event.  The workaround is to override TextContainerManager.mouseWheelHandler(), which dispatches to ContainerController.mouseWheelHandler(), and only call it if event.isDefaultPrevented() is false.
    QE notes:
    Doc notes:
    Bugs: SDK-25291, Watson #2545307
    Reviewer: Hans
    Tests run: checkintests
    Is noteworthy for integration:
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-25291
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/RichEditable TextContainerManager.as

  • [svn:fx-trunk] 12930: Optimize transformSize and transformBounds, reduce allocation of Point objects.

    Revision: 12930
    Revision: 12930
    Author:   [email protected]
    Date:     2009-12-14 16:23:58 -0800 (Mon, 14 Dec 2009)
    Log Message:
    Optimize transformSize and transformBounds, reduce allocation of Point objects.
    This change addresses a couple of FIXMEs I had put in the internal MatrixUtil class. The parameters were changed to numbers instead of points and I unrolled the matrix multiplication to significantly reduce the number of multiplications and additions. Both methods now return reference to the same internal static Point object to further reduce dynamic object allocation.
    QE notes: None
    Doc notes: None
    Bugs: None
    Reviewer: Deepa
    Tests run: checkintests, mustella tests/gumbo/layout
    Is noteworthy for integration: Yes
    Modified Paths:
        flex/sdk/trunk/development/eclipse/flex/sparkTest/src/layouts/WheelLayout.as
        flex/sdk/trunk/frameworks/projects/framework/src/mx/core/LayoutElementUIComponentUtils.as
        flex/sdk/trunk/frameworks/projects/framework/src/mx/core/UIComponent.as
        flex/sdk/trunk/frameworks/projects/framework/src/mx/graphics/BitmapFill.as
        flex/sdk/trunk/frameworks/projects/framework/src/mx/utils/MatrixUtil.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/ScrollerLayo ut.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/supportClasses/GraphicEleme nt.as

  • [svn:fx-trunk] 5188: Optimization to BitmapGraphic to avoid unnecessary draw operations when source is an embed .

    Revision: 5188
    Author: [email protected]
    Date: 2009-03-06 06:42:01 -0800 (Fri, 06 Mar 2009)
    Log Message:
    Optimization to BitmapGraphic to avoid unnecessary draw operations when source is an embed. Performance related merge from Calista/Catalyst explorations.
    QE Notes: No bug, found during profiling.
    Doc Notes: None.
    Reviewer: Alex, Ely
    Tests: BitmapGraphic related mustella tests.
    Modified Paths:
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/graphics/BitmapGraphic.as

    Revision: 5188
    Author: [email protected]
    Date: 2009-03-06 06:42:01 -0800 (Fri, 06 Mar 2009)
    Log Message:
    Optimization to BitmapGraphic to avoid unnecessary draw operations when source is an embed. Performance related merge from Calista/Catalyst explorations.
    QE Notes: No bug, found during profiling.
    Doc Notes: None.
    Reviewer: Alex, Ely
    Tests: BitmapGraphic related mustella tests.
    Modified Paths:
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/graphics/BitmapGraphic.as

  • [svn:fx-trunk] 12912: With TLF 571 checked in we can now revert the MXML 2009 changes for how the id language attribute is processed .

    Revision: 12912
    Revision: 12912
    Author:   [email protected]
    Date:     2009-12-14 12:08:35 -0800 (Mon, 14 Dec 2009)
    Log Message:
    With TLF 571 checked in we can now revert the MXML 2009 changes for how the id language attribute is processed.
    An unqualified id property will no longer be seen as a setter for a normal public, writable, non-static "id" property - which matches Flex 3 behavior.
    As in earlier versions of Flex, the mechanism to retain MXML id attribute information at runtime is to implement mx.core.IMXMLObject. The compiler will generate a call to the intialized() method and pass in the id information.
    Note: One exception to this rule seems to be UIComponent which instead get id attribute information via mx.core.IDeferredInstantiationUIComponent (although there seems to be a TODO in the codebase to remove this mechanism and thus should not be relied on by third parties).
    QE notes: Please add tests for the TLF id property on flow elements (div, span, p, etc).
    Doc notes: Please check that we have not documented
    Bugs: N/A
    Reviewer: Paul
    Tests run: Checkintests, local test cases.
    Is noteworthy for integration: Yes
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/framework/src/FrameworkClasses.as
        flex/sdk/trunk/frameworks/projects/framework/src/mx/core/UIComponent.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/supportClasses/GraphicEleme nt.as
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/builder/ComponentBuilder.jav a
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/lang/StandardDefs.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/reflect/Type.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/reflect/TypeTable.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/rep/init/ValueInitializer.ja va
    Removed Paths:
        flex/sdk/trunk/frameworks/projects/framework/src/mx/core/IID.as

    This is a duplicate post.  This should be locked to avoid further confusion.
    My CSS wont change
    Nancy O.

  • [svn:bz-trunk] 12951: Changed synchronized PropertyProxyRegistry#getRegistry method to non-synchronized to avoid threads blocking in message push .

    Revision: 12951
    Revision: 12951
    Author:   [email protected]
    Date:     2009-12-15 02:17:31 -0800 (Tue, 15 Dec 2009)
    Log Message:
    Changed synchronized PropertyProxyRegistry#getRegistry method to non-synchronized to avoid threads blocking in message push.
    Checkintests: Pass with the usual 3-4 tests that time out with and without this change.
    QA: Yes
    Doc: No
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/io/PropertyProxyRegistry.java

    Revision: 12951
    Revision: 12951
    Author:   [email protected]
    Date:     2009-12-15 02:17:31 -0800 (Tue, 15 Dec 2009)
    Log Message:
    Changed synchronized PropertyProxyRegistry#getRegistry method to non-synchronized to avoid threads blocking in message push.
    Checkintests: Pass with the usual 3-4 tests that time out with and without this change.
    QA: Yes
    Doc: No
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/io/PropertyProxyRegistry.java

  • [svn:fx-trunk] 5321: -remove textLayout_textField.swc because textLayout. swc should now contain the API from it

    Revision: 5321
    Author: [email protected]
    Date: 2009-03-16 08:50:51 -0700 (Mon, 16 Mar 2009)
    Log Message:
    -remove textLayout_textField.swc because textLayout.swc should now contain the API from it
    and updated the build scripts to reflect the removal
    -changing the name of the textlayout rsls. Removed the build number from the swf and swz so that they won't have to be removed from src each time we take a new build. Use tlf.properties to get the correct build number
    checkintests: pass
    qa: yes - need to make sure that textlayout.swc contains everything from the swc's that have been removed
    Modified Paths:
    flex/sdk/trunk/build.xml
    flex/sdk/trunk/frameworks/libs/textLayout.swc
    flex/sdk/trunk/frameworks/projects/flex4/build.xml
    flex/sdk/trunk/frameworks/projects/framework_textLayout/build.xml
    flex/sdk/trunk/frameworks/projects/wireframe/build.xml
    flex/sdk/trunk/in/tlf/tlf.properties
    Added Paths:
    flex/sdk/trunk/in/tlf/textLayout.swf
    flex/sdk/trunk/in/tlf/textLayout.swz
    Removed Paths:
    flex/sdk/trunk/frameworks/libs/textLayout_textField.swc
    flex/sdk/trunk/in/tlf/textLayout_391.swf
    flex/sdk/trunk/in/tlf/textLayout_391.swz

  • [svn:fx-trunk] 9924: Empty design layers with id' s are now persisted and declared as top level properties.

    Revision: 9924
    Author:   [email protected]
    Date:     2009-09-02 09:11:03 -0700 (Wed, 02 Sep 2009)
    Log Message:
    Empty design layers with id's are now persisted and declared as top level properties.
    QE notes: None
    Doc notes:  None
    Bugs: SDK-22904
    Reviewer: Paul
    Tests run: Checkin
    Is noteworthy for integration: No
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-22904
    Modified Paths:
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/InterfaceCompiler.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/analyzer/SyntaxAnalyzer.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/builder/DocumentBuilder.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/dom/DocumentNode.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/rep/MxmlDocument.java

    I seem to have fixed it by putting <div  class="clearfloat"></div> after the navigation bar?

  • [svn:fx-trunk] 7824: Simple fix for SDK-21480 - Batik reports that the * selector has a null name so we handle this as a special case .

    Revision: 7824
    Author:   [email protected]
    Date:     2009-06-13 11:46:34 -0700 (Sat, 13 Jun 2009)
    Log Message:
    Simple fix for SDK-21480 - Batik reports that the * selector has a null name so we handle this as a special case.
    QE: Yes, this was really a compile time issue rather than a runtime issue.
    Doc: No
    Checkintests: Pass
    Bugs:
    SDK-21480 - Universal selector not applied
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-21480
        http://bugs.adobe.com/jira/browse/SDK-21480
    Modified Paths:
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/css/StyleModule.java

    Try the following changes to the JS file
    Lines 103 and 104 change the values
    this.showDelay = 100; // was 250
    this.hideDelay = 200; // was 600
    Comment out line 286
    Spry.Widget.MenuBar.prototype.bubbledTextEvent = function()
    //    return Spry.is.safari && (event.target == event.relatedTarget.parentNode || (event.eventPhase == 3 && event.target.parentNode == event.relatedTarget));
    Comment out line 366 and add new lines 366 and 367
    var self = this;
    this.addEventListener(listitem, 'click', function(e){self.Click(listitem, e);}, false);
    this.addEventListener(listitem, 'click', function(e){self.mouseOver(listitem, e);}, false);
    //   this.addEventListener(listitem, 'mouseover', function(e){self.mouseOver(listitem, e);}, false);
    this.addEventListener(listitem, 'mouseout', function(e){if (self.enableKeyboardNavigation) self.clearSelection(); self.mouseOut(listitem, e);}, false);
    I have not tested the above changes ontouch screens; they do seem to work Ok on desktops.
    NOTE: Line numbers could be different because of the difference in our versions.

  • [svn:fx-trunk] 11899: Cleaning up some FIXMEs assigned to me in the code:

    Revision: 11899
    Revision: 11899
    Author:   [email protected]
    Date:     2009-11-17 10:24:33 -0800 (Tue, 17 Nov 2009)
    Log Message:
    Cleaning up some FIXMEs assigned to me in the code:
    In UIMC, we now call invalidateParentSizeAndDL() on setting explicitMaxWidth.  We already do this for explicitMaxHeight.  I also changed a FIXME around invalidateLayering() in to a TODO.
    In GroupBase, I removed a FIXME around the focusPane as we are using the overlay API now.
    In DataGroup, I changed a FIXME to a TODO with some clarifying comments.
    In SkinnableContainer, I removed a FIXME and just commented on why it was needed.  I also removed another FIXME and some code now that it seems like we don?\226?\128?\153t need to do the array conversion with IDefferedInstance since the compiler handles it for us now.
    In SkinnableDataContainer, I changed a FIXME around event delegation to a TODO.
    In DropDownController, when you drag around the volume bar, the popup stays open even if the mouse isn?\226?\128?\153t over the open button or the dropdown.  However, when the mouse is released, we should immediately close the drop down, rather than wait for another mouseMove to occur.  This involved some refactoring of some code in to a private helper method.  The "@private" protected methods in DropDownController should probably be made mx_internal.  I will do that in a subsequent checkin.
    QE notes: -
    Doc notes: -
    Bugs: -
    Reviewer: Jason for the DropDownController change, Glenn for the rest
    Tests run: checkintests, mustella FCK, Panel, SkinnableContainer, DropDownList
    Is noteworthy for integration: No
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/flash-integration/src/mx/flash/UIMovieClip.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/DataGroup.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/SkinnableContainer.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/SkinnableDataContainer.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/DropDownCont roller.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/GroupBase.as

  • [svn:fx-trunk] 10065: Comment out code causing an RTE in SWFLoader.

    Revision: 10065
    Author:   [email protected]
    Date:     2009-09-08 13:14:26 -0700 (Tue, 08 Sep 2009)
    Log Message:
    Comment out code causing an RTE in SWFLoader. Will fix as part of per-module styles feature development.
    QE notes: None.
    Doc notes: None.
    Bugs: SDK-23081
    Reviewer:
    Tests run: checkintests
    Is noteworthy for integration: no
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-23081
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/framework/src/mx/controls/SWFLoader.as

    Hello, first post here..
    I maintain a java based lobby for an opensource RTS
    engine called spring at http://taspring.clan-sy.com
    You can find my lobbys source code at:
    https://taspring.clan-sy.com/svn/spring/trunk/AFLobby/
    Of note being the unitsync.dll/so library used to
    handle mods and maps. Implementing this library in
    pure java is not an option.
    I've dealt with quite a few JNi errors dealing with
    the linux users but we got through them all and it
    all worked great.
    I released a windows installer, and most users can
    run it fine with no issues with JNI, but 2 users seem
    to have problems, despite correctly installing
    everything.Does the JNI code use perl?
    This error message shows several hits on Google for perl related stuff.

  • [svn:fx-trunk] 11250: Fixing proxy pattern bug in VideoPlayer.

    Revision: 11250
    Author:   [email protected]
    Date:     2009-10-28 17:07:19 -0700 (Wed, 28 Oct 2009)
    Log Message:
    Fixing proxy pattern bug in VideoPlayer.  I tried to save a few extra bytes by not keeping around an extra object, but I made a mistake with this code.  It seems better just to follow the typical pattern and not worry about this extra savings, which probably cost more in code-size anyways. 
    Also changing VideoPlayer.thumbnailSource to mx_internal, rather than public.  In VideoElement it's mx_internal, and that's what it should be here too.
    QE notes: -
    Doc notes: -
    Bugs: SDK-23665
    Reviewer: Deepa
    Tests run: checkintests, mustella VideoPlayer
    Is noteworthy for integration: No
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-23665
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/VideoPlayer.as

  • [svn:fx-trunk] 12063: Making these scripts a bit more Mac and NIX friendy.

    Revision: 12063
    Revision: 12063
    Author:   [email protected]
    Date:     2009-11-20 13:39:38 -0800 (Fri, 20 Nov 2009)
    Log Message:
    Making these scripts a bit more Mac and NIX friendy.  Since they were marked as native, and because we build with a Windows box, they were being deployed as incompatible with OSX.
    QE notes:  None
    Doc notes: None
    Bugs: SDK-24132
    Reviewer: Jim
    Tests run: Checkin
    Is noteworthy for integration: No
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-24132
    Modified Paths:
        flex/sdk/trunk/bin/font2swf
        flex/sdk/trunk/bin/swcdepends
    Property Changed:
        flex/sdk/trunk/bin/aasdoc
        flex/sdk/trunk/bin/acompc
        flex/sdk/trunk/bin/amxmlc
        flex/sdk/trunk/bin/asc
        flex/sdk/trunk/bin/asdoc
        flex/sdk/trunk/bin/compc
        flex/sdk/trunk/bin/copylocale
        flex/sdk/trunk/bin/digest
        flex/sdk/trunk/bin/fcsh
        flex/sdk/trunk/bin/fdb
        flex/sdk/trunk/bin/font2swf
        flex/sdk/trunk/bin/mxmlc
        flex/sdk/trunk/bin/optimizer
        flex/sdk/trunk/bin/swcdepends
        flex/sdk/trunk/bin/swfdump

    Revision: 12063
    Revision: 12063
    Author:   [email protected]
    Date:     2009-11-20 13:39:38 -0800 (Fri, 20 Nov 2009)
    Log Message:
    Making these scripts a bit more Mac and NIX friendy.  Since they were marked as native, and because we build with a Windows box, they were being deployed as incompatible with OSX.
    QE notes:  None
    Doc notes: None
    Bugs: SDK-24132
    Reviewer: Jim
    Tests run: Checkin
    Is noteworthy for integration: No
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-24132
    Modified Paths:
        flex/sdk/trunk/bin/font2swf
        flex/sdk/trunk/bin/swcdepends
    Property Changed:
        flex/sdk/trunk/bin/aasdoc
        flex/sdk/trunk/bin/acompc
        flex/sdk/trunk/bin/amxmlc
        flex/sdk/trunk/bin/asc
        flex/sdk/trunk/bin/asdoc
        flex/sdk/trunk/bin/compc
        flex/sdk/trunk/bin/copylocale
        flex/sdk/trunk/bin/digest
        flex/sdk/trunk/bin/fcsh
        flex/sdk/trunk/bin/fdb
        flex/sdk/trunk/bin/font2swf
        flex/sdk/trunk/bin/mxmlc
        flex/sdk/trunk/bin/optimizer
        flex/sdk/trunk/bin/swcdepends
        flex/sdk/trunk/bin/swfdump

  • [svn:fx-trunk] 5844: rename classes (again!) per Ely's last recommendation to avoid XML Library issues

    A new discussion was started by Alex Harui in
    Commits --
    [svn:fx-trunk] 5844: rename classes (again!) per Ely's last recommendation to avoid XML Library issues
    Revision: 5844
    Author: [email protected]
    Date: 2009-04-01 17:59:34 -0700 (Wed, 01 Apr 2009)
    Log Message:
    rename classes (again!) per Ely's last recommendation to avoid XML Library issues
    QE Notes: Rename mustella tests again (please)
    Doc Notes: Update names of classes in documentation.
    tests: checkintests
    Modified Paths:
    April Fool!
    View/reply at
    Replies by email are OK.
    Use the unsubscribe form at
    to cancel your email subscription.

    In the default php.ini is set open_basedir which limits work with php only to few directories (and directories bellow them). There is set /srv/http, /home,/tmp and /usr/share/pear by default.
    To allow your vhost you should add /data/www or set empty value.

Maybe you are looking for