[Libreoffice-commits] core.git: Changes to 'private/mmeeks/opencl-premerge-test'

Tor Lillqvist tml at collabora.com
Wed Nov 20 10:17:24 PST 2013


New branch 'private/mmeeks/opencl-premerge-test' available with the following commits:
commit 27ed2c46eef52165ea1518ef0157591e2153f3e1
Author: Tor Lillqvist <tml at collabora.com>
Date:   Wed Nov 20 18:10:56 2013 +0200

    DynamicKernel isn't needed outside formulagroupcl.cxx after all
    
    So put it back there.
    
    Change-Id: I7c78719c95123e33e4506ace912ff056df56b247

commit ca72554a045d42410cae95a25e197355ba8e0301
Author: Tor Lillqvist <tml at collabora.com>
Date:   Wed Nov 20 16:41:51 2013 +0200

    Fix a few of my own thinkos, and add some assertions
    
    Fix two obvious mistakes from 8c37bafbc5adc0c79f218f9db2dc25ca8e683125.
    
    Add asserts to make sure the calls to ScFormulaCell::CreateCellGroup() that
    now don't take the nStart parameter any more (but assume that the cell for
    which this methoid is called is the start one) match the old ones in semantics.
    
    Change-Id: I50cb0cdaf620253881225baf39ae9cd935917b27

commit 185e1bc0170cfe2271807170e3d7f8338eb7bdeb
Author: Tor Lillqvist <tml at collabora.com>
Date:   Wed Nov 20 11:22:18 2013 +0200

    Bin comment that is now weirdly placed after merges
    
    Change-Id: I1cd92ae150be15c4b34249a8116c5f0a7b99f33f

commit c88465435ce2589d4a7268053c3e9f17d05fc8df
Author: Tor Lillqvist <tml at collabora.com>
Date:   Tue Nov 19 16:18:39 2013 +0200

    Fix leftover wrongly named header in #include
    
    Change-Id: Id874d1b845dc2dc5265cb0aa4dccd2b8de57088e

commit 40a0aa61b0bfeb2f28f2d9afe0e87d7510a53fa0
Author: Tor Lillqvist <tml at collabora.com>
Date:   Mon Nov 18 20:27:48 2013 +0200

    Try to make the background OpenCL compilation conditional at run-time
    
    Change-Id: I2366465f4e786f905c32b17a15c16486c4c21d38

commit 4d24fb2d35eb6265cad8d0dbb3c00169d459e9a0
Author: Tor Lillqvist <tml at collabora.com>
Date:   Mon Nov 18 17:59:30 2013 +0200

    Fix some life-cycle issues for backgroup OpenCL kernel compilation
    
    Now it no longer asserts or crashes in light testing, but it doesn't
    properly recalculate either.
    
    Change-Id: I7dc117341eff5ac1b21d7400122cc6e04ae2baf7

commit b394e151ca0c7aa7c44374ed816e4050baf0e518
Author: Tor Lillqvist <tml at collabora.com>
Date:   Thu Nov 14 19:30:36 2013 +0200

    WIP: Background ahead-of-time OpenCL compilation
    
    Work in progress, does not work. That's what WIP means.
    
    Change-Id: I31459624a45370384e00392937ac9a5b9cd893c2

commit 694d90af0348e070f9918af230d6f9b6b9b22681
Author: Tor Lillqvist <tml at collabora.com>
Date:   Wed Nov 13 18:06:32 2013 +0200

    WIP: Background ahead-of-time OpenCL compilation
    
    Change-Id: I6e9906fb68a22eb0adab753726ec0d62dd05fe9b

commit bc8d6adc46c5dd13ecb9583c72b36845a205e7ea
Author: Tor Lillqvist <tml at collabora.com>
Date:   Wed Nov 13 15:37:34 2013 +0200

    Avoid crash in unit test
    
    Change-Id: Ic452c1a2a8a7099a22584130e6a161c25bccabae

commit cbeea480907f158d1377abafec3b12822da874b5
Author: Tor Lillqvist <tml at collabora.com>
Date:   Wed Nov 13 14:26:47 2013 +0200

    WaE: unused parameters
    
    Change-Id: Ic7c0b5273bc585757abb070ed71ab0cc04bd0304

commit 4e4329d5acf73d1d9b72e06f8431b027b78e3e63
Author: Tor Lillqvist <tml at collabora.com>
Date:   Wed Nov 13 10:50:12 2013 +0200

    WIP commit of threaded OpenCL compilation work
    
    Change-Id: I210d0ded9cb38569b0831355522d8309cee05f56

commit 00223ed527750cf0673f1d5b33d6dcf411f84d7c
Author: Tor Lillqvist <tml at collabora.com>
Date:   Mon Nov 11 12:31:58 2013 +0200

    Use the more generic CompiledFormula type
    
    Change-Id: I91d2e956b76919c56d14712789198c3c10470742

commit 17a2f2da3557667d818615d03a8912d9c4270caa
Author: Tor Lillqvist <tml at collabora.com>
Date:   Fri Nov 8 17:25:42 2013 +0200

    Point to the group's top cell in ScFormulaCellGroup instead of the top row
    
    It will make implementing the background compilation of OpenCL kernels
    easier, I hope. That needs data accessible through the ScFormulaCell.
    
    Change-Id: I77ad5a94eb13551e6238d5f5285f1c916d7cb992

commit 69d095bf7f03b67f649c2a35e3586382001d18cb
Author: Tor Lillqvist <tml at collabora.com>
Date:   Fri Nov 8 13:41:11 2013 +0200

    Add "sc.opencl" logging area
    
    Change-Id: Icd851c17bab1f55cd16d5a48cc71ff2ac91daa2c

commit e491bbdd5d5ee58702bb654f1ffc218c75c95531
Author: Tor Lillqvist <tml at collabora.com>
Date:   Fri Nov 8 10:16:39 2013 +0200

    WIP: Do OpenCL compilation in advance in a worker thread
    
    Change-Id: I9fbf848bd487e5ea49a383461f04e3c1678af607

commit 6cd7ff47623f7d427652d4bc265b2ac5faddca52
Author: Tor Lillqvist <tml at collabora.com>
Date:   Thu Nov 7 18:44:29 2013 +0200

    Make it clear in comments what kind of "code generation" they mean
    
    Change-Id: I1a21ba33dd5c5c87938efaa9a779e2eab4f2778c

commit 0a7bc90603959b3616898a21d58c3dd14820207d
Author: Tor Lillqvist <tml at collabora.com>
Date:   Thu Nov 7 18:09:58 2013 +0200

    Refactoring in preparation for threaded OpenCL kernel compilation
    
    Introduce a new abstract class CompiledFormula, of which the
    (existing) class BinaryKernel, that represents one OpenCL kernel, is a
    concrete subclass.
    
    Change-Id: I70fd26fa4bd3de026276727bf9fa8ed01bfb62c9



More information about the Libreoffice-commits mailing list