GitList
  • Repositories
  • Help
  • Report an Issue

boggleNet

  • Code
  • Commits
  • Branches
  • Tags
  • Search
Tree: 56106ca
    master
  1. boggleNet
  2. BoggleSolver.cs
January 5, 2014
  • Dev Ghai
    Added pre-processor directive to control verbosity of output and another pre-processor to control use of ConcurrentQueue instead of normal Queues. No differences observed, but I was able to find the point of thread contention is copy constructor of BoggleBoard :)

    Dev Ghai authored on 2014-01-06 00:29:54

    56106ca
  • Dev Ghai
    1. Added random board generator for development mode based on number of tiles. Now every run produces a new board and hence makes a new test case :) 2. WaitHandle.WaitAll could take only 64 handles at max. Modified threaded execution to use the next handle available. Threaded implementation is pretty bad at the moment and takes more time than unthreaded execution when application is run multiple times. Did performance analysis and it revealed bad object memory management and high number of contentions. Will fix it sometime.

    Dev Ghai authored on 2014-01-05 09:37:05

    e2e1d0b
September 22, 2013
  • Dev Ghai
    Removing byte order mark using sed -i '1 s/^\xef\xbb\xbf//' *.cs

    Dev Ghai authored on 2013-09-23 06:42:21

    1b3f85f
  • Dev Ghai
    Revert "Removing byte order mark in file using for f in `ls`; do awk '{if(NR==1)sub(/^\xef\xbb\xbf/,"");print}' $f > $f; done"

    Dev Ghai authored on 2013-09-23 06:37:32

    645335e
  • Dev Ghai
    Removing byte order mark in file using for f in `ls`; do awk '{if(NR==1)sub(/^\xef\xbb\xbf/,"");print}' $f > $f; done

    Dev Ghai authored on 2013-09-23 06:35:57

    9bf2983
  • Dev Ghai
    First commit

    Dev Ghai authored on 2013-09-23 04:19:43

    f3e8ffc
  • « Newer
  • Older »

© 2012 - 2025 Powered by GitList.org